{"action":"closed","number":166,"pull_request":{"url":"https://api.github.com/repos/DataDog/datadogpy/pulls/166","id":87795415,"html_url":"https://github.com/DataDog/datadogpy/pull/166","diff_url":"https://github.com/DataDog/datadogpy/pull/166.diff","patch_url":"https://github.com/DataDog/datadogpy/pull/166.patch","issue_url":"https://api.github.com/repos/DataDog/datadogpy/issues/166","number":166,"state":"closed","locked":false,"title":"[dogstatsd] better exceptions on route resolution","user":{"login":"yannmh","id":5708089,"avatar_url":"https://avatars.githubusercontent.com/u/5708089?v=3","gravatar_id":"","url":"https://api.github.com/users/yannmh","html_url":"https://github.com/yannmh","followers_url":"https://api.github.com/users/yannmh/followers","following_url":"https://api.github.com/users/yannmh/following{/other_user}","gists_url":"https://api.github.com/users/yannmh/gists{/gist_id}","starred_url":"https://api.github.com/users/yannmh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yannmh/subscriptions","organizations_url":"https://api.github.com/users/yannmh/orgs","repos_url":"https://api.github.com/users/yannmh/repos","events_url":"https://api.github.com/users/yannmh/events{/privacy}","received_events_url":"https://api.github.com/users/yannmh/received_events","type":"User","site_admin":false},"body":"DogStatsd fails resolving the system's default route in the following\r\nscenarios:\r\n* no proc filesystem\r\n* no default gateway found in `/proc/net/route`\r\n\r\nRaise user intelligible exceptions in those cases.\r\n\r\n\r\nFix https://github.com/DataDog/datadogpy/issues/156","created_at":"2016-10-03T21:28:46Z","updated_at":"2016-10-05T13:52:05Z","closed_at":"2016-10-05T13:52:05Z","merged_at":"2016-10-05T13:52:05Z","merge_commit_sha":"fd6646a6e8cde1d7a8c2f6e324d04e8d7f8a6f8c","assignee":{"login":"degemer","id":4912048,"avatar_url":"https://avatars.githubusercontent.com/u/4912048?v=3","gravatar_id":"","url":"https://api.github.com/users/degemer","html_url":"https://github.com/degemer","followers_url":"https://api.github.com/users/degemer/followers","following_url":"https://api.github.com/users/degemer/following{/other_user}","gists_url":"https://api.github.com/users/degemer/gists{/gist_id}","starred_url":"https://api.github.com/users/degemer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/degemer/subscriptions","organizations_url":"https://api.github.com/users/degemer/orgs","repos_url":"https://api.github.com/users/degemer/repos","events_url":"https://api.github.com/users/degemer/events{/privacy}","received_events_url":"https://api.github.com/users/degemer/received_events","type":"User","site_admin":false},"assignees":[{"login":"degemer","id":4912048,"avatar_url":"https://avatars.githubusercontent.com/u/4912048?v=3","gravatar_id":"","url":"https://api.github.com/users/degemer","html_url":"https://github.com/degemer","followers_url":"https://api.github.com/users/degemer/followers","following_url":"https://api.github.com/users/degemer/following{/other_user}","gists_url":"https://api.github.com/users/degemer/gists{/gist_id}","starred_url":"https://api.github.com/users/degemer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/degemer/subscriptions","organizations_url":"https://api.github.com/users/degemer/orgs","repos_url":"https://api.github.com/users/degemer/repos","events_url":"https://api.github.com/users/degemer/events{/privacy}","received_events_url":"https://api.github.com/users/degemer/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/DataDog/datadogpy/milestones/9","html_url":"https://github.com/DataDog/datadogpy/milestones/0.15.0","labels_url":"https://api.github.com/repos/DataDog/datadogpy/milestones/9/labels","id":2019886,"number":9,"title":"0.15.0","description":"","creator":{"login":"yannmh","id":5708089,"avatar_url":"https://avatars.githubusercontent.com/u/5708089?v=3","gravatar_id":"","url":"https://api.github.com/users/yannmh","html_url":"https://github.com/yannmh","followers_url":"https://api.github.com/users/yannmh/followers","following_url":"https://api.github.com/users/yannmh/following{/other_user}","gists_url":"https://api.github.com/users/yannmh/gists{/gist_id}","starred_url":"https://api.github.com/users/yannmh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yannmh/subscriptions","organizations_url":"https://api.github.com/users/yannmh/orgs","repos_url":"https://api.github.com/users/yannmh/repos","events_url":"https://api.github.com/users/yannmh/events{/privacy}","received_events_url":"https://api.github.com/users/yannmh/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":3,"state":"open","created_at":"2016-09-21T17:36:53Z","updated_at":"2016-10-05T13:52:05Z","due_on":null,"closed_at":null},"commits_url":"https://api.github.com/repos/DataDog/datadogpy/pulls/166/commits","review_comments_url":"https://api.github.com/repos/DataDog/datadogpy/pulls/166/comments","review_comment_url":"https://api.github.com/repos/DataDog/datadogpy/pulls/comments{/number}","comments_url":"https://api.github.com/repos/DataDog/datadogpy/issues/166/comments","statuses_url":"https://api.github.com/repos/DataDog/datadogpy/statuses/fe6dc208060e30449f7cfea21d1f6e14ea595367","head":{"label":"DataDog:yann/statsd-default-route","ref":"yann/statsd-default-route","sha":"fe6dc208060e30449f7cfea21d1f6e14ea595367","user":{"login":"DataDog","id":365230,"avatar_url":"https://avatars.githubusercontent.com/u/365230?v=3","gravatar_id":"","url":"https://api.github.com/users/DataDog","html_url":"https://github.com/DataDog","followers_url":"https://api.github.com/users/DataDog/followers","following_url":"https://api.github.com/users/DataDog/following{/other_user}","gists_url":"https://api.github.com/users/DataDog/gists{/gist_id}","starred_url":"https://api.github.com/users/DataDog/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DataDog/subscriptions","organizations_url":"https://api.github.com/users/DataDog/orgs","repos_url":"https://api.github.com/users/DataDog/repos","events_url":"https://api.github.com/users/DataDog/events{/privacy}","received_events_url":"https://api.github.com/users/DataDog/received_events","type":"Organization","site_admin":false},"repo":{"id":29940836,"name":"datadogpy","full_name":"DataDog/datadogpy","owner":{"login":"DataDog","id":365230,"avatar_url":"https://avatars.githubusercontent.com/u/365230?v=3","gravatar_id":"","url":"https://api.github.com/users/DataDog","html_url":"https://github.com/DataDog","followers_url":"https://api.github.com/users/DataDog/followers","following_url":"https://api.github.com/users/DataDog/following{/other_user}","gists_url":"https://api.github.com/users/DataDog/gists{/gist_id}","starred_url":"https://api.github.com/users/DataDog/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DataDog/subscriptions","organizations_url":"https://api.github.com/users/DataDog/orgs","repos_url":"https://api.github.com/users/DataDog/repos","events_url":"https://api.github.com/users/DataDog/events{/privacy}","received_events_url":"https://api.github.com/users/DataDog/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/DataDog/datadogpy","description":"The Datadog Python library","fork":false,"url":"https://api.github.com/repos/DataDog/datadogpy","forks_url":"https://api.github.com/repos/DataDog/datadogpy/forks","keys_url":"https://api.github.com/repos/DataDog/datadogpy/keys{/key_id}","collaborators_url":"https://api.github.com/repos/DataDog/datadogpy/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/DataDog/datadogpy/teams","hooks_url":"https://api.github.com/repos/DataDog/datadogpy/hooks","issue_events_url":"https://api.github.com/repos/DataDog/datadogpy/issues/events{/number}","events_url":"https://api.github.com/repos/DataDog/datadogpy/events","assignees_url":"https://api.github.com/repos/DataDog/datadogpy/assignees{/user}","branches_url":"https://api.github.com/repos/DataDog/datadogpy/branches{/branch}","tags_url":"https://api.github.com/repos/DataDog/datadogpy/tags","blobs_url":"https://api.github.com/repos/DataDog/datadogpy/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/DataDog/datadogpy/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/DataDog/datadogpy/git/refs{/sha}","trees_url":"https://api.github.com/repos/DataDog/datadogpy/git/trees{/sha}","statuses_url":"https://api.github.com/repos/DataDog/datadogpy/statuses/{sha}","languages_url":"https://api.github.com/repos/DataDog/datadogpy/languages","stargazers_url":"https://api.github.com/repos/DataDog/datadogpy/stargazers","contributors_url":"https://api.github.com/repos/DataDog/datadogpy/contributors","subscribers_url":"https://api.github.com/repos/DataDog/datadogpy/subscribers","subscription_url":"https://api.github.com/repos/DataDog/datadogpy/subscription","commits_url":"https://api.github.com/repos/DataDog/datadogpy/commits{/sha}","git_commits_url":"https://api.github.com/repos/DataDog/datadogpy/git/commits{/sha}","comments_url":"https://api.github.com/repos/DataDog/datadogpy/comments{/number}","issue_comment_url":"https://api.github.com/repos/DataDog/datadogpy/issues/comments{/number}","contents_url":"https://api.github.com/repos/DataDog/datadogpy/contents/{+path}","compare_url":"https://api.github.com/repos/DataDog/datadogpy/compare/{base}...{head}","merges_url":"https://api.github.com/repos/DataDog/datadogpy/merges","archive_url":"https://api.github.com/repos/DataDog/datadogpy/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/DataDog/datadogpy/downloads","issues_url":"https://api.github.com/repos/DataDog/datadogpy/issues{/number}","pulls_url":"https://api.github.com/repos/DataDog/datadogpy/pulls{/number}","milestones_url":"https://api.github.com/repos/DataDog/datadogpy/milestones{/number}","notifications_url":"https://api.github.com/repos/DataDog/datadogpy/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/DataDog/datadogpy/labels{/name}","releases_url":"https://api.github.com/repos/DataDog/datadogpy/releases{/id}","deployments_url":"https://api.github.com/repos/DataDog/datadogpy/deployments","created_at":"2015-01-27T23:39:37Z","updated_at":"2016-09-29T13:57:25Z","pushed_at":"2016-10-05T13:52:05Z","git_url":"git://github.com/DataDog/datadogpy.git","ssh_url":"git@github.com:DataDog/datadogpy.git","clone_url":"https://github.com/DataDog/datadogpy.git","svn_url":"https://github.com/DataDog/datadogpy","homepage":"https://datadoghq.com/","size":629,"stargazers_count":72,"watchers_count":72,"language":"Python","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":true,"forks_count":44,"mirror_url":null,"open_issues_count":20,"forks":44,"open_issues":20,"watchers":72,"default_branch":"master"}},"base":{"label":"DataDog:master","ref":"master","sha":"969c7036ab95fc6c3aa23eead354de1ecf8fc108","user":{"login":"DataDog","id":365230,"avatar_url":"https://avatars.githubusercontent.com/u/365230?v=3","gravatar_id":"","url":"https://api.github.com/users/DataDog","html_url":"https://github.com/DataDog","followers_url":"https://api.github.com/users/DataDog/followers","following_url":"https://api.github.com/users/DataDog/following{/other_user}","gists_url":"https://api.github.com/users/DataDog/gists{/gist_id}","starred_url":"https://api.github.com/users/DataDog/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DataDog/subscriptions","organizations_url":"https://api.github.com/users/DataDog/orgs","repos_url":"https://api.github.com/users/DataDog/repos","events_url":"https://api.github.com/users/DataDog/events{/privacy}","received_events_url":"https://api.github.com/users/DataDog/received_events","type":"Organization","site_admin":false},"repo":{"id":29940836,"name":"datadogpy","full_name":"DataDog/datadogpy","owner":{"login":"DataDog","id":365230,"avatar_url":"https://avatars.githubusercontent.com/u/365230?v=3","gravatar_id":"","url":"https://api.github.com/users/DataDog","html_url":"https://github.com/DataDog","followers_url":"https://api.github.com/users/DataDog/followers","following_url":"https://api.github.com/users/DataDog/following{/other_user}","gists_url":"https://api.github.com/users/DataDog/gists{/gist_id}","starred_url":"https://api.github.com/users/DataDog/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DataDog/subscriptions","organizations_url":"https://api.github.com/users/DataDog/orgs","repos_url":"https://api.github.com/users/DataDog/repos","events_url":"https://api.github.com/users/DataDog/events{/privacy}","received_events_url":"https://api.github.com/users/DataDog/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/DataDog/datadogpy","description":"The Datadog Python library","fork":false,"url":"https://api.github.com/repos/DataDog/datadogpy","forks_url":"https://api.github.com/repos/DataDog/datadogpy/forks","keys_url":"https://api.github.com/repos/DataDog/datadogpy/keys{/key_id}","collaborators_url":"https://api.github.com/repos/DataDog/datadogpy/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/DataDog/datadogpy/teams","hooks_url":"https://api.github.com/repos/DataDog/datadogpy/hooks","issue_events_url":"https://api.github.com/repos/DataDog/datadogpy/issues/events{/number}","events_url":"https://api.github.com/repos/DataDog/datadogpy/events","assignees_url":"https://api.github.com/repos/DataDog/datadogpy/assignees{/user}","branches_url":"https://api.github.com/repos/DataDog/datadogpy/branches{/branch}","tags_url":"https://api.github.com/repos/DataDog/datadogpy/tags","blobs_url":"https://api.github.com/repos/DataDog/datadogpy/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/DataDog/datadogpy/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/DataDog/datadogpy/git/refs{/sha}","trees_url":"https://api.github.com/repos/DataDog/datadogpy/git/trees{/sha}","statuses_url":"https://api.github.com/repos/DataDog/datadogpy/statuses/{sha}","languages_url":"https://api.github.com/repos/DataDog/datadogpy/languages","stargazers_url":"https://api.github.com/repos/DataDog/datadogpy/stargazers","contributors_url":"https://api.github.com/repos/DataDog/datadogpy/contributors","subscribers_url":"https://api.github.com/repos/DataDog/datadogpy/subscribers","subscription_url":"https://api.github.com/repos/DataDog/datadogpy/subscription","commits_url":"https://api.github.com/repos/DataDog/datadogpy/commits{/sha}","git_commits_url":"https://api.github.com/repos/DataDog/datadogpy/git/commits{/sha}","comments_url":"https://api.github.com/repos/DataDog/datadogpy/comments{/number}","issue_comment_url":"https://api.github.com/repos/DataDog/datadogpy/issues/comments{/number}","contents_url":"https://api.github.com/repos/DataDog/datadogpy/contents/{+path}","compare_url":"https://api.github.com/repos/DataDog/datadogpy/compare/{base}...{head}","merges_url":"https://api.github.com/repos/DataDog/datadogpy/merges","archive_url":"https://api.github.com/repos/DataDog/datadogpy/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/DataDog/datadogpy/downloads","issues_url":"https://api.github.com/repos/DataDog/datadogpy/issues{/number}","pulls_url":"https://api.github.com/repos/DataDog/datadogpy/pulls{/number}","milestones_url":"https://api.github.com/repos/DataDog/datadogpy/milestones{/number}","notifications_url":"https://api.github.com/repos/DataDog/datadogpy/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/DataDog/datadogpy/labels{/name}","releases_url":"https://api.github.com/repos/DataDog/datadogpy/releases{/id}","deployments_url":"https://api.github.com/repos/DataDog/datadogpy/deployments","created_at":"2015-01-27T23:39:37Z","updated_at":"2016-09-29T13:57:25Z","pushed_at":"2016-10-05T13:52:05Z","git_url":"git://github.com/DataDog/datadogpy.git","ssh_url":"git@github.com:DataDog/datadogpy.git","clone_url":"https://github.com/DataDog/datadogpy.git","svn_url":"https://github.com/DataDog/datadogpy","homepage":"https://datadoghq.com/","size":629,"stargazers_count":72,"watchers_count":72,"language":"Python","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":true,"forks_count":44,"mirror_url":null,"open_issues_count":20,"forks":44,"open_issues":20,"watchers":72,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/DataDog/datadogpy/pulls/166"},"html":{"href":"https://github.com/DataDog/datadogpy/pull/166"},"issue":{"href":"https://api.github.com/repos/DataDog/datadogpy/issues/166"},"comments":{"href":"https://api.github.com/repos/DataDog/datadogpy/issues/166/comments"},"review_comments":{"href":"https://api.github.com/repos/DataDog/datadogpy/pulls/166/comments"},"review_comment":{"href":"https://api.github.com/repos/DataDog/datadogpy/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/DataDog/datadogpy/pulls/166/commits"},"statuses":{"href":"https://api.github.com/repos/DataDog/datadogpy/statuses/fe6dc208060e30449f7cfea21d1f6e14ea595367"}},"merged":true,"mergeable":null,"mergeable_state":"unknown","merged_by":{"login":"yannmh","id":5708089,"avatar_url":"https://avatars.githubusercontent.com/u/5708089?v=3","gravatar_id":"","url":"https://api.github.com/users/yannmh","html_url":"https://github.com/yannmh","followers_url":"https://api.github.com/users/yannmh/followers","following_url":"https://api.github.com/users/yannmh/following{/other_user}","gists_url":"https://api.github.com/users/yannmh/gists{/gist_id}","starred_url":"https://api.github.com/users/yannmh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yannmh/subscriptions","organizations_url":"https://api.github.com/users/yannmh/orgs","repos_url":"https://api.github.com/users/yannmh/repos","events_url":"https://api.github.com/users/yannmh/events{/privacy}","received_events_url":"https://api.github.com/users/yannmh/received_events","type":"User","site_admin":false},"comments":2,"review_comments":6,"commits":1,"additions":141,"deletions":49,"changed_files":9}}
{"actor":{"display_login":"yannmh"}}