GitHub PullRequestReviewCommentEvent at 2014-08-13 00:02:20
Repository: baseworker-go
Actor: rgarcia
Payload: {"action":"created","comment":{"url":"https://api.github.com/repos/Clever/baseworker-go/pulls/comments/16151128","id":16151128,"diff_hunk":"@@ -0,0 +1,41 @@\n+WorkerWrapper\n+=============\n+\n+The workerwrapper is a program that handles the Gearman logic for worker jobs so the\n+workers can be Gearman agnostic.\n+\n+Interface\n+---------\n+\n+The workerwrapper expects the worker programs it runs to implement the following interface:\n+\n+Input\n+\n+ - A single base64 encoded payload. This corresponds to the Gearman payload.","path":"cmd/workerwrapper/README.md","position":14,"original_position":14,"commit_id":"87a2a43118fdd3ebe54a53b970388e47b434efce","original_commit_id":"87a2a43118fdd3ebe54a53b970388e47b434efce","user":{"login":"rgarcia","id":72655,"avatar_url":"https://avatars.githubusercontent.com/u/72655?v=2","gravatar_id":"eab1871695647cbd3a7b61ae09cd9628","url":"https://api.github.com/users/rgarcia","html_url":"https://github.com/rgarcia","followers_url":"https://api.github.com/users/rgarcia/followers","following_url":"https://api.github.com/users/rgarcia/following{/other_user}","gists_url":"https://api.github.com/users/rgarcia/gists{/gist_id}","starred_url":"https://api.github.com/users/rgarcia/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rgarcia/subscriptions","organizations_url":"https://api.github.com/users/rgarcia/orgs","repos_url":"https://api.github.com/users/rgarcia/repos","events_url":"https://api.github.com/users/rgarcia/events{/privacy}","received_events_url":"https://api.github.com/users/rgarcia/received_events","type":"User","site_admin":false},"body":"unclear to me how this interface works--if I write a program that has flags and positional arguments, will that work?","created_at":"2014-08-13T00:02:20Z","updated_at":"2014-08-13T00:02:20Z","html_url":"https://github.com/Clever/baseworker-go/pull/9#discussion_r16151128","pull_request_url":"https://api.github.com/repos/Clever/baseworker-go/pulls/9","_links":{"self":{"href":"https://api.github.com/repos/Clever/baseworker-go/pulls/comments/16151128"},"html":{"href":"https://github.com/Clever/baseworker-go/pull/9#discussion_r16151128"},"pull_request":{"href":"https://api.github.com/repos/Clever/baseworker-go/pulls/9"}}},"pull_request":{"url":"https://api.github.com/repos/Clever/baseworker-go/pulls/9","id":19697732,"html_url":"https://github.com/Clever/baseworker-go/pull/9","diff_url":"https://github.com/Clever/baseworker-go/pull/9.diff","patch_url":"https://github.com/Clever/baseworker-go/pull/9.patch","issue_url":"https://api.github.com/repos/Clever/baseworker-go/issues/9","number":9,"state":"open","title":"Worker wrapper cmd","user":{"login":"kvigen","id":5514539,"avatar_url":"https://avatars.githubusercontent.com/u/5514539?v=2","gravatar_id":"6bf7a747088d755bd72b9d876addeb84","url":"https://api.github.com/users/kvigen","html_url":"https://github.com/kvigen","followers_url":"https://api.github.com/users/kvigen/followers","following_url":"https://api.github.com/users/kvigen/following{/other_user}","gists_url":"https://api.github.com/users/kvigen/gists{/gist_id}","starred_url":"https://api.github.com/users/kvigen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kvigen/subscriptions","organizations_url":"https://api.github.com/users/kvigen/orgs","repos_url":"https://api.github.com/users/kvigen/repos","events_url":"https://api.github.com/users/kvigen/events{/privacy}","received_events_url":"https://api.github.com/users/kvigen/received_events","type":"User","site_admin":false},"body":"Runs the worker wrapper as a command line program. This change is pretty simple\r\nis just parses the input parameters and interfaces with baseworker-go. Most of the\r\nlogic is handled by the corresponding package.","created_at":"2014-08-12T23:51:40Z","updated_at":"2014-08-13T00:02:20Z","closed_at":null,"merged_at":null,"merge_commit_sha":"ba92c8c38b5bbc4bd315d34f5ccc49cd01d57470","assignee":{"login":"azylman","id":790102,"avatar_url":"https://avatars.githubusercontent.com/u/790102?v=2","gravatar_id":"8caeecd1984634c2a1887d3c70838663","url":"https://api.github.com/users/azylman","html_url":"https://github.com/azylman","followers_url":"https://api.github.com/users/azylman/followers","following_url":"https://api.github.com/users/azylman/following{/other_user}","gists_url":"https://api.github.com/users/azylman/gists{/gist_id}","starred_url":"https://api.github.com/users/azylman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/azylman/subscriptions","organizations_url":"https://api.github.com/users/azylman/orgs","repos_url":"https://api.github.com/users/azylman/repos","events_url":"https://api.github.com/users/azylman/events{/privacy}","received_events_url":"https://api.github.com/users/azylman/received_events","type":"User","site_admin":false},"milestone":null,"commits_url":"https://api.github.com/repos/Clever/baseworker-go/pulls/9/commits","review_comments_url":"https://api.github.com/repos/Clever/baseworker-go/pulls/9/comments","review_comment_url":"https://api.github.com/repos/Clever/baseworker-go/pulls/comments/{number}","comments_url":"https://api.github.com/repos/Clever/baseworker-go/issues/9/comments","statuses_url":"https://api.github.com/repos/Clever/baseworker-go/statuses/87a2a43118fdd3ebe54a53b970388e47b434efce","head":{"label":"Clever:worker-wrapper-cmd","ref":"worker-wrapper-cmd","sha":"87a2a43118fdd3ebe54a53b970388e47b434efce","user":{"login":"Clever","id":1885509,"avatar_url":"https://avatars.githubusercontent.com/u/1885509?v=2","gravatar_id":"2228b051cd524ceadfd5f9b59fdaad78","url":"https://api.github.com/users/Clever","html_url":"https://github.com/Clever","followers_url":"https://api.github.com/users/Clever/followers","following_url":"https://api.github.com/users/Clever/following{/other_user}","gists_url":"https://api.github.com/users/Clever/gists{/gist_id}","starred_url":"https://api.github.com/users/Clever/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Clever/subscriptions","organizations_url":"https://api.github.com/users/Clever/orgs","repos_url":"https://api.github.com/users/Clever/repos","events_url":"https://api.github.com/users/Clever/events{/privacy}","received_events_url":"https://api.github.com/users/Clever/received_events","type":"Organization","site_admin":false},"repo":{"id":19004369,"name":"baseworker-go","full_name":"Clever/baseworker-go","owner":{"login":"Clever","id":1885509,"avatar_url":"https://avatars.githubusercontent.com/u/1885509?v=2","gravatar_id":"2228b051cd524ceadfd5f9b59fdaad78","url":"https://api.github.com/users/Clever","html_url":"https://github.com/Clever","followers_url":"https://api.github.com/users/Clever/followers","following_url":"https://api.github.com/users/Clever/following{/other_user}","gists_url":"https://api.github.com/users/Clever/gists{/gist_id}","starred_url":"https://api.github.com/users/Clever/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Clever/subscriptions","organizations_url":"https://api.github.com/users/Clever/orgs","repos_url":"https://api.github.com/users/Clever/repos","events_url":"https://api.github.com/users/Clever/events{/privacy}","received_events_url":"https://api.github.com/users/Clever/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/Clever/baseworker-go","description":"A simple Gearman worker library","fork":false,"url":"https://api.github.com/repos/Clever/baseworker-go","forks_url":"https://api.github.com/repos/Clever/baseworker-go/forks","keys_url":"https://api.github.com/repos/Clever/baseworker-go/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Clever/baseworker-go/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Clever/baseworker-go/teams","hooks_url":"https://api.github.com/repos/Clever/baseworker-go/hooks","issue_events_url":"https://api.github.com/repos/Clever/baseworker-go/issues/events{/number}","events_url":"https://api.github.com/repos/Clever/baseworker-go/events","assignees_url":"https://api.github.com/repos/Clever/baseworker-go/assignees{/user}","branches_url":"https://api.github.com/repos/Clever/baseworker-go/branches{/branch}","tags_url":"https://api.github.com/repos/Clever/baseworker-go/tags","blobs_url":"https://api.github.com/repos/Clever/baseworker-go/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Clever/baseworker-go/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Clever/baseworker-go/git/refs{/sha}","trees_url":"https://api.github.com/repos/Clever/baseworker-go/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Clever/baseworker-go/statuses/{sha}","languages_url":"https://api.github.com/repos/Clever/baseworker-go/languages","stargazers_url":"https://api.github.com/repos/Clever/baseworker-go/stargazers","contributors_url":"https://api.github.com/repos/Clever/baseworker-go/contributors","subscribers_url":"https://api.github.com/repos/Clever/baseworker-go/subscribers","subscription_url":"https://api.github.com/repos/Clever/baseworker-go/subscription","commits_url":"https://api.github.com/repos/Clever/baseworker-go/commits{/sha}","git_commits_url":"https://api.github.com/repos/Clever/baseworker-go/git/commits{/sha}","comments_url":"https://api.github.com/repos/Clever/baseworker-go/comments{/number}","issue_comment_url":"https://api.github.com/repos/Clever/baseworker-go/issues/comments/{number}","contents_url":"https://api.github.com/repos/Clever/baseworker-go/contents/{+path}","compare_url":"https://api.github.com/repos/Clever/baseworker-go/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Clever/baseworker-go/merges","archive_url":"https://api.github.com/repos/Clever/baseworker-go/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Clever/baseworker-go/downloads","issues_url":"https://api.github.com/repos/Clever/baseworker-go/issues{/number}","pulls_url":"https://api.github.com/repos/Clever/baseworker-go/pulls{/number}","milestones_url":"https://api.github.com/repos/Clever/baseworker-go/milestones{/number}","notifications_url":"https://api.github.com/repos/Clever/baseworker-go/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Clever/baseworker-go/labels{/name}","releases_url":"https://api.github.com/repos/Clever/baseworker-go/releases{/id}","created_at":"2014-04-21T19:35:34Z","updated_at":"2014-08-01T00:32:26Z","pushed_at":"2014-08-12T23:50:07Z","git_url":"git://github.com/Clever/baseworker-go.git","ssh_url":"git@github.com:Clever/baseworker-go.git","clone_url":"https://github.com/Clever/baseworker-go.git","svn_url":"https://github.com/Clever/baseworker-go","homepage":"","size":843,"stargazers_count":0,"watchers_count":0,"language":"Go","has_issues":true,"has_downloads":true,"has_wiki":true,"forks_count":0,"mirror_url":null,"open_issues_count":3,"forks":0,"open_issues":3,"watchers":0,"default_branch":"master"}},"base":{"label":"Clever:master","ref":"master","sha":"7288bc36f2f6fc52f8380520d1353255edec4897","user":{"login":"Clever","id":1885509,"avatar_url":"https://avatars.githubusercontent.com/u/1885509?v=2","gravatar_id":"2228b051cd524ceadfd5f9b59fdaad78","url":"https://api.github.com/users/Clever","html_url":"https://github.com/Clever","followers_url":"https://api.github.com/users/Clever/followers","following_url":"https://api.github.com/users/Clever/following{/other_user}","gists_url":"https://api.github.com/users/Clever/gists{/gist_id}","starred_url":"https://api.github.com/users/Clever/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Clever/subscriptions","organizations_url":"https://api.github.com/users/Clever/orgs","repos_url":"https://api.github.com/users/Clever/repos","events_url":"https://api.github.com/users/Clever/events{/privacy}","received_events_url":"https://api.github.com/users/Clever/received_events","type":"Organization","site_admin":false},"repo":{"id":19004369,"name":"baseworker-go","full_name":"Clever/baseworker-go","owner":{"login":"Clever","id":1885509,"avatar_url":"https://avatars.githubusercontent.com/u/1885509?v=2","gravatar_id":"2228b051cd524ceadfd5f9b59fdaad78","url":"https://api.github.com/users/Clever","html_url":"https://github.com/Clever","followers_url":"https://api.github.com/users/Clever/followers","following_url":"https://api.github.com/users/Clever/following{/other_user}","gists_url":"https://api.github.com/users/Clever/gists{/gist_id}","starred_url":"https://api.github.com/users/Clever/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Clever/subscriptions","organizations_url":"https://api.github.com/users/Clever/orgs","repos_url":"https://api.github.com/users/Clever/repos","events_url":"https://api.github.com/users/Clever/events{/privacy}","received_events_url":"https://api.github.com/users/Clever/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/Clever/baseworker-go","description":"A simple Gearman worker library","fork":false,"url":"https://api.github.com/repos/Clever/baseworker-go","forks_url":"https://api.github.com/repos/Clever/baseworker-go/forks","keys_url":"https://api.github.com/repos/Clever/baseworker-go/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Clever/baseworker-go/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Clever/baseworker-go/teams","hooks_url":"https://api.github.com/repos/Clever/baseworker-go/hooks","issue_events_url":"https://api.github.com/repos/Clever/baseworker-go/issues/events{/number}","events_url":"https://api.github.com/repos/Clever/baseworker-go/events","assignees_url":"https://api.github.com/repos/Clever/baseworker-go/assignees{/user}","branches_url":"https://api.github.com/repos/Clever/baseworker-go/branches{/branch}","tags_url":"https://api.github.com/repos/Clever/baseworker-go/tags","blobs_url":"https://api.github.com/repos/Clever/baseworker-go/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Clever/baseworker-go/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Clever/baseworker-go/git/refs{/sha}","trees_url":"https://api.github.com/repos/Clever/baseworker-go/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Clever/baseworker-go/statuses/{sha}","languages_url":"https://api.github.com/repos/Clever/baseworker-go/languages","stargazers_url":"https://api.github.com/repos/Clever/baseworker-go/stargazers","contributors_url":"https://api.github.com/repos/Clever/baseworker-go/contributors","subscribers_url":"https://api.github.com/repos/Clever/baseworker-go/subscribers","subscription_url":"https://api.github.com/repos/Clever/baseworker-go/subscription","commits_url":"https://api.github.com/repos/Clever/baseworker-go/commits{/sha}","git_commits_url":"https://api.github.com/repos/Clever/baseworker-go/git/commits{/sha}","comments_url":"https://api.github.com/repos/Clever/baseworker-go/comments{/number}","issue_comment_url":"https://api.github.com/repos/Clever/baseworker-go/issues/comments/{number}","contents_url":"https://api.github.com/repos/Clever/baseworker-go/contents/{+path}","compare_url":"https://api.github.com/repos/Clever/baseworker-go/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Clever/baseworker-go/merges","archive_url":"https://api.github.com/repos/Clever/baseworker-go/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Clever/baseworker-go/downloads","issues_url":"https://api.github.com/repos/Clever/baseworker-go/issues{/number}","pulls_url":"https://api.github.com/repos/Clever/baseworker-go/pulls{/number}","milestones_url":"https://api.github.com/repos/Clever/baseworker-go/milestones{/number}","notifications_url":"https://api.github.com/repos/Clever/baseworker-go/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Clever/baseworker-go/labels{/name}","releases_url":"https://api.github.com/repos/Clever/baseworker-go/releases{/id}","created_at":"2014-04-21T19:35:34Z","updated_at":"2014-08-01T00:32:26Z","pushed_at":"2014-08-12T23:50:07Z","git_url":"git://github.com/Clever/baseworker-go.git","ssh_url":"git@github.com:Clever/baseworker-go.git","clone_url":"https://github.com/Clever/baseworker-go.git","svn_url":"https://github.com/Clever/baseworker-go","homepage":"","size":843,"stargazers_count":0,"watchers_count":0,"language":"Go","has_issues":true,"has_downloads":true,"has_wiki":true,"forks_count":0,"mirror_url":null,"open_issues_count":3,"forks":0,"open_issues":3,"watchers":0,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/Clever/baseworker-go/pulls/9"},"html":{"href":"https://github.com/Clever/baseworker-go/pull/9"},"issue":{"href":"https://api.github.com/repos/Clever/baseworker-go/issues/9"},"comments":{"href":"https://api.github.com/repos/Clever/baseworker-go/issues/9/comments"},"review_comments":{"href":"https://api.github.com/repos/Clever/baseworker-go/pulls/9/comments"},"review_comment":{"href":"https://api.github.com/repos/Clever/baseworker-go/pulls/comments/{number}"},"commits":{"href":"https://api.github.com/repos/Clever/baseworker-go/pulls/9/commits"},"statuses":{"href":"https://api.github.com/repos/Clever/baseworker-go/statuses/87a2a43118fdd3ebe54a53b970388e47b434efce"}}}}