{"action":"opened","number":12,"pull_request":{"url":"https://api.github.com/repos/openaire/vipe/pulls/12","id":48756238,"html_url":"https://github.com/openaire/vipe/pull/12","diff_url":"https://github.com/openaire/vipe/pull/12.diff","patch_url":"https://github.com/openaire/vipe/pull/12.patch","issue_url":"https://api.github.com/repos/openaire/vipe/issues/12","number":12,"state":"open","locked":false,"title":"Closes #4: Read single Oozie XML file","user":{"login":"mkobos","id":1044091,"avatar_url":"https://avatars.githubusercontent.com/u/1044091?v=3","gravatar_id":"","url":"https://api.github.com/users/mkobos","html_url":"https://github.com/mkobos","followers_url":"https://api.github.com/users/mkobos/followers","following_url":"https://api.github.com/users/mkobos/following{/other_user}","gists_url":"https://api.github.com/users/mkobos/gists{/gist_id}","starred_url":"https://api.github.com/users/mkobos/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mkobos/subscriptions","organizations_url":"https://api.github.com/users/mkobos/orgs","repos_url":"https://api.github.com/users/mkobos/repos","events_url":"https://api.github.com/users/mkobos/events{/privacy}","received_events_url":"https://api.github.com/users/mkobos/received_events","type":"User","site_admin":false},"body":"Please review.\r\n\r\nUnfortunately it turned out that this pull request is rather large.\r\n\r\nIf you want to play with the code you can:\r\n\r\n- convert Oozie XML to YAML by issuing `make run-oozie2yaml-example`\r\n- run 2 tests by issuing `make test`\r\n\r\nNote that, as mentioned in the README, you need to have `libyaml` library installed in your system.","created_at":"2015-10-26T15:42:38Z","updated_at":"2015-10-26T15:42:38Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":{"login":"marekhorst","id":11537389,"avatar_url":"https://avatars.githubusercontent.com/u/11537389?v=3","gravatar_id":"","url":"https://api.github.com/users/marekhorst","html_url":"https://github.com/marekhorst","followers_url":"https://api.github.com/users/marekhorst/followers","following_url":"https://api.github.com/users/marekhorst/following{/other_user}","gists_url":"https://api.github.com/users/marekhorst/gists{/gist_id}","starred_url":"https://api.github.com/users/marekhorst/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marekhorst/subscriptions","organizations_url":"https://api.github.com/users/marekhorst/orgs","repos_url":"https://api.github.com/users/marekhorst/repos","events_url":"https://api.github.com/users/marekhorst/events{/privacy}","received_events_url":"https://api.github.com/users/marekhorst/received_events","type":"User","site_admin":false},"milestone":null,"commits_url":"https://api.github.com/repos/openaire/vipe/pulls/12/commits","review_comments_url":"https://api.github.com/repos/openaire/vipe/pulls/12/comments","review_comment_url":"https://api.github.com/repos/openaire/vipe/pulls/comments{/number}","comments_url":"https://api.github.com/repos/openaire/vipe/issues/12/comments","statuses_url":"https://api.github.com/repos/openaire/vipe/statuses/1d709c4fae18aa814553ec9e1f2644f315bb6550","head":{"label":"openaire:mkobos_read_single_oozie_xml_file","ref":"mkobos_read_single_oozie_xml_file","sha":"1d709c4fae18aa814553ec9e1f2644f315bb6550","user":{"login":"openaire","id":10127536,"avatar_url":"https://avatars.githubusercontent.com/u/10127536?v=3","gravatar_id":"","url":"https://api.github.com/users/openaire","html_url":"https://github.com/openaire","followers_url":"https://api.github.com/users/openaire/followers","following_url":"https://api.github.com/users/openaire/following{/other_user}","gists_url":"https://api.github.com/users/openaire/gists{/gist_id}","starred_url":"https://api.github.com/users/openaire/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/openaire/subscriptions","organizations_url":"https://api.github.com/users/openaire/orgs","repos_url":"https://api.github.com/users/openaire/repos","events_url":"https://api.github.com/users/openaire/events{/privacy}","received_events_url":"https://api.github.com/users/openaire/received_events","type":"Organization","site_admin":false},"repo":{"id":44609105,"name":"vipe","full_name":"openaire/vipe","owner":{"login":"openaire","id":10127536,"avatar_url":"https://avatars.githubusercontent.com/u/10127536?v=3","gravatar_id":"","url":"https://api.github.com/users/openaire","html_url":"https://github.com/openaire","followers_url":"https://api.github.com/users/openaire/followers","following_url":"https://api.github.com/users/openaire/following{/other_user}","gists_url":"https://api.github.com/users/openaire/gists{/gist_id}","starred_url":"https://api.github.com/users/openaire/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/openaire/subscriptions","organizations_url":"https://api.github.com/users/openaire/orgs","repos_url":"https://api.github.com/users/openaire/repos","events_url":"https://api.github.com/users/openaire/events{/privacy}","received_events_url":"https://api.github.com/users/openaire/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/openaire/vipe","description":"Tool for visualizing Apache Oozie pipelines","fork":false,"url":"https://api.github.com/repos/openaire/vipe","forks_url":"https://api.github.com/repos/openaire/vipe/forks","keys_url":"https://api.github.com/repos/openaire/vipe/keys{/key_id}","collaborators_url":"https://api.github.com/repos/openaire/vipe/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/openaire/vipe/teams","hooks_url":"https://api.github.com/repos/openaire/vipe/hooks","issue_events_url":"https://api.github.com/repos/openaire/vipe/issues/events{/number}","events_url":"https://api.github.com/repos/openaire/vipe/events","assignees_url":"https://api.github.com/repos/openaire/vipe/assignees{/user}","branches_url":"https://api.github.com/repos/openaire/vipe/branches{/branch}","tags_url":"https://api.github.com/repos/openaire/vipe/tags","blobs_url":"https://api.github.com/repos/openaire/vipe/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/openaire/vipe/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/openaire/vipe/git/refs{/sha}","trees_url":"https://api.github.com/repos/openaire/vipe/git/trees{/sha}","statuses_url":"https://api.github.com/repos/openaire/vipe/statuses/{sha}","languages_url":"https://api.github.com/repos/openaire/vipe/languages","stargazers_url":"https://api.github.com/repos/openaire/vipe/stargazers","contributors_url":"https://api.github.com/repos/openaire/vipe/contributors","subscribers_url":"https://api.github.com/repos/openaire/vipe/subscribers","subscription_url":"https://api.github.com/repos/openaire/vipe/subscription","commits_url":"https://api.github.com/repos/openaire/vipe/commits{/sha}","git_commits_url":"https://api.github.com/repos/openaire/vipe/git/commits{/sha}","comments_url":"https://api.github.com/repos/openaire/vipe/comments{/number}","issue_comment_url":"https://api.github.com/repos/openaire/vipe/issues/comments{/number}","contents_url":"https://api.github.com/repos/openaire/vipe/contents/{+path}","compare_url":"https://api.github.com/repos/openaire/vipe/compare/{base}...{head}","merges_url":"https://api.github.com/repos/openaire/vipe/merges","archive_url":"https://api.github.com/repos/openaire/vipe/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/openaire/vipe/downloads","issues_url":"https://api.github.com/repos/openaire/vipe/issues{/number}","pulls_url":"https://api.github.com/repos/openaire/vipe/pulls{/number}","milestones_url":"https://api.github.com/repos/openaire/vipe/milestones{/number}","notifications_url":"https://api.github.com/repos/openaire/vipe/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/openaire/vipe/labels{/name}","releases_url":"https://api.github.com/repos/openaire/vipe/releases{/id}","created_at":"2015-10-20T13:44:14Z","updated_at":"2015-10-26T09:33:45Z","pushed_at":"2015-10-26T15:42:38Z","git_url":"git://github.com/openaire/vipe.git","ssh_url":"git@github.com:openaire/vipe.git","clone_url":"https://github.com/openaire/vipe.git","svn_url":"https://github.com/openaire/vipe","homepage":null,"size":0,"stargazers_count":1,"watchers_count":1,"language":"Python","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":10,"forks":0,"open_issues":10,"watchers":1,"default_branch":"master"}},"base":{"label":"openaire:master","ref":"master","sha":"07d03b86479719a8dfd02611cf66ad3a82fca161","user":{"login":"openaire","id":10127536,"avatar_url":"https://avatars.githubusercontent.com/u/10127536?v=3","gravatar_id":"","url":"https://api.github.com/users/openaire","html_url":"https://github.com/openaire","followers_url":"https://api.github.com/users/openaire/followers","following_url":"https://api.github.com/users/openaire/following{/other_user}","gists_url":"https://api.github.com/users/openaire/gists{/gist_id}","starred_url":"https://api.github.com/users/openaire/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/openaire/subscriptions","organizations_url":"https://api.github.com/users/openaire/orgs","repos_url":"https://api.github.com/users/openaire/repos","events_url":"https://api.github.com/users/openaire/events{/privacy}","received_events_url":"https://api.github.com/users/openaire/received_events","type":"Organization","site_admin":false},"repo":{"id":44609105,"name":"vipe","full_name":"openaire/vipe","owner":{"login":"openaire","id":10127536,"avatar_url":"https://avatars.githubusercontent.com/u/10127536?v=3","gravatar_id":"","url":"https://api.github.com/users/openaire","html_url":"https://github.com/openaire","followers_url":"https://api.github.com/users/openaire/followers","following_url":"https://api.github.com/users/openaire/following{/other_user}","gists_url":"https://api.github.com/users/openaire/gists{/gist_id}","starred_url":"https://api.github.com/users/openaire/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/openaire/subscriptions","organizations_url":"https://api.github.com/users/openaire/orgs","repos_url":"https://api.github.com/users/openaire/repos","events_url":"https://api.github.com/users/openaire/events{/privacy}","received_events_url":"https://api.github.com/users/openaire/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/openaire/vipe","description":"Tool for visualizing Apache Oozie pipelines","fork":false,"url":"https://api.github.com/repos/openaire/vipe","forks_url":"https://api.github.com/repos/openaire/vipe/forks","keys_url":"https://api.github.com/repos/openaire/vipe/keys{/key_id}","collaborators_url":"https://api.github.com/repos/openaire/vipe/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/openaire/vipe/teams","hooks_url":"https://api.github.com/repos/openaire/vipe/hooks","issue_events_url":"https://api.github.com/repos/openaire/vipe/issues/events{/number}","events_url":"https://api.github.com/repos/openaire/vipe/events","assignees_url":"https://api.github.com/repos/openaire/vipe/assignees{/user}","branches_url":"https://api.github.com/repos/openaire/vipe/branches{/branch}","tags_url":"https://api.github.com/repos/openaire/vipe/tags","blobs_url":"https://api.github.com/repos/openaire/vipe/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/openaire/vipe/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/openaire/vipe/git/refs{/sha}","trees_url":"https://api.github.com/repos/openaire/vipe/git/trees{/sha}","statuses_url":"https://api.github.com/repos/openaire/vipe/statuses/{sha}","languages_url":"https://api.github.com/repos/openaire/vipe/languages","stargazers_url":"https://api.github.com/repos/openaire/vipe/stargazers","contributors_url":"https://api.github.com/repos/openaire/vipe/contributors","subscribers_url":"https://api.github.com/repos/openaire/vipe/subscribers","subscription_url":"https://api.github.com/repos/openaire/vipe/subscription","commits_url":"https://api.github.com/repos/openaire/vipe/commits{/sha}","git_commits_url":"https://api.github.com/repos/openaire/vipe/git/commits{/sha}","comments_url":"https://api.github.com/repos/openaire/vipe/comments{/number}","issue_comment_url":"https://api.github.com/repos/openaire/vipe/issues/comments{/number}","contents_url":"https://api.github.com/repos/openaire/vipe/contents/{+path}","compare_url":"https://api.github.com/repos/openaire/vipe/compare/{base}...{head}","merges_url":"https://api.github.com/repos/openaire/vipe/merges","archive_url":"https://api.github.com/repos/openaire/vipe/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/openaire/vipe/downloads","issues_url":"https://api.github.com/repos/openaire/vipe/issues{/number}","pulls_url":"https://api.github.com/repos/openaire/vipe/pulls{/number}","milestones_url":"https://api.github.com/repos/openaire/vipe/milestones{/number}","notifications_url":"https://api.github.com/repos/openaire/vipe/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/openaire/vipe/labels{/name}","releases_url":"https://api.github.com/repos/openaire/vipe/releases{/id}","created_at":"2015-10-20T13:44:14Z","updated_at":"2015-10-26T09:33:45Z","pushed_at":"2015-10-26T15:42:38Z","git_url":"git://github.com/openaire/vipe.git","ssh_url":"git@github.com:openaire/vipe.git","clone_url":"https://github.com/openaire/vipe.git","svn_url":"https://github.com/openaire/vipe","homepage":null,"size":0,"stargazers_count":1,"watchers_count":1,"language":"Python","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":10,"forks":0,"open_issues":10,"watchers":1,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/openaire/vipe/pulls/12"},"html":{"href":"https://github.com/openaire/vipe/pull/12"},"issue":{"href":"https://api.github.com/repos/openaire/vipe/issues/12"},"comments":{"href":"https://api.github.com/repos/openaire/vipe/issues/12/comments"},"review_comments":{"href":"https://api.github.com/repos/openaire/vipe/pulls/12/comments"},"review_comment":{"href":"https://api.github.com/repos/openaire/vipe/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/openaire/vipe/pulls/12/commits"},"statuses":{"href":"https://api.github.com/repos/openaire/vipe/statuses/1d709c4fae18aa814553ec9e1f2644f315bb6550"}},"merged":false,"mergeable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"commits":1,"additions":813,"deletions":8,"changed_files":17}}