{"action":"created","comment":{"url":"https://api.github.com/repos/ManageIQ/manageiq/pulls/comments/83483276","pull_request_review_id":4327272,"id":83483276,"diff_hunk":"@@ -143,4 +143,71 @@\n       expect(presenter[:update_partials]).to have_key(:form_buttons_div)\n     end\n   end\n+\n+  context '#parent_folder_id' do\n+    it 'returns id of orphaned folder for orphaned VM/Template' do\n+      vm_orph = FactoryGirl.create(:vm_orphaned)\n+      template_orph = FactoryGirl.create(:template_orphaned)\n+      expect(controller.parent_folder_id(vm_orph)).to eq('xx-orph')\n+      expect(controller.parent_folder_id(template_orph)).to eq('xx-orph')\n+    end\n+    it 'returns id of archived folder for archived VM/Template' do\n+      vm_arch = FactoryGirl.create(:vm)\n+      template_arch = FactoryGirl.create(:template_infra)\n+      expect(controller.parent_folder_id(vm_arch)).to eq('xx-arch')\n+      expect(controller.parent_folder_id(template_arch)).to eq('xx-arch')\n+    end\n+    it 'returns id of Availability Zone folder for Cloud VM that has one' do\n+      vm_cloud_with_az = FactoryGirl.create(:vm_cloud_with_az)\n+      expect(controller.parent_folder_id(vm_cloud_with_az)).to eq(TreeBuilder.build_node_cid(vm_cloud_with_az.availability_zone))\n+    end\n+    it 'returns id of Provider folder for Cloud VM without Availability Zone' do\n+      vm_cloud_without_az = FactoryGirl.create(:vm_cloud_without_az)\n+      expect(controller.parent_folder_id(vm_cloud_without_az)).to eq(TreeBuilder.build_node_cid(vm_cloud_without_az.ext_management_system))\n+    end\n+    it 'returns id of Provider folder for Cloud Template' do\n+      template_cloud = FactoryGirl.create(:template_cloud_with_ems)\n+      expect(controller.parent_folder_id(template_cloud)).to eq(TreeBuilder.build_node_cid(template_cloud.ext_management_system))\n+    end\n+    it 'returns id of Provider folder for infra VM/Template without blue folder' do\n+      vm_infra = FactoryGirl.create(:vm_infra_no_folder)\n+      template_infra = FactoryGirl.create(:template_infra_no_folder)\n+      expect(controller.parent_folder_id(vm_infra)).to eq(TreeBuilder.build_node_cid(vm_infra.ext_management_system))\n+      expect(controller.parent_folder_id(template_infra)).to eq(TreeBuilder.build_node_cid(template_infra.ext_management_system))\n+    end\n+    it 'returns id of blue folder for VM/Template with one' do\n+      folder = FactoryGirl.create(:ems_folder)\n+      vm_infra_folder = FactoryGirl.create(:vm_infra_no_folder)\n+      vm_infra_folder.with_relationship_type(\"ems_metadata\") { vm_infra_folder.parent = folder } # add folder\n+      template_infra_folder = FactoryGirl.create(:template_infra_no_folder)\n+      template_infra_folder.with_relationship_type(\"ems_metadata\") { template_infra_folder.parent = folder } # add folder\n+      expect(controller.parent_folder_id(vm_infra_folder)).to eq(TreeBuilder.build_node_cid(folder))\n+      expect(controller.parent_folder_id(template_infra_folder)).to eq(TreeBuilder.build_node_cid(folder))\n+    end\n+  end\n+\n+  context \"#resolve_node_info\" do\n+    before do\n+      role = MiqUserRole.find_by_name(\"EvmRole-operator\")\n+      @group = FactoryGirl.create(:miq_group, :miq_user_role => role, :description => \"Resolve node info Group\")\n+      login_as FactoryGirl.create(:user, :userid => 'resolve_node_info_wilma', :miq_groups => [@group], :settings => {})\n+      @vm_arch = FactoryGirl.create(:vm)\n+      extend VmCommon","path":"spec/controllers/vm_common_spec.rb","position":53,"original_position":53,"commit_id":"2babd328cfaa5888653961162ac2c80174ccb2ab","original_commit_id":"2babd328cfaa5888653961162ac2c80174ccb2ab","user":{"login":"kbrock","id":1930,"avatar_url":"https://avatars.githubusercontent.com/u/1930?v=3","gravatar_id":"","url":"https://api.github.com/users/kbrock","html_url":"https://github.com/kbrock","followers_url":"https://api.github.com/users/kbrock/followers","following_url":"https://api.github.com/users/kbrock/following{/other_user}","gists_url":"https://api.github.com/users/kbrock/gists{/gist_id}","starred_url":"https://api.github.com/users/kbrock/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kbrock/subscriptions","organizations_url":"https://api.github.com/users/kbrock/orgs","repos_url":"https://api.github.com/users/kbrock/repos","events_url":"https://api.github.com/users/kbrock/events{/privacy}","received_events_url":"https://api.github.com/users/kbrock/received_events","type":"User","site_admin":false},"body":"Is it even needed?\r\n\r\nBut yes, don't tread a context / describe as a class. and don't do class manipulation in a `before` block","created_at":"2016-10-14T19:06:05Z","updated_at":"2016-10-14T19:06:05Z","html_url":"https://github.com/ManageIQ/manageiq/pull/11387#discussion_r83483276","pull_request_url":"https://api.github.com/repos/ManageIQ/manageiq/pulls/11387","_links":{"self":{"href":"https://api.github.com/repos/ManageIQ/manageiq/pulls/comments/83483276"},"html":{"href":"https://github.com/ManageIQ/manageiq/pull/11387#discussion_r83483276"},"pull_request":{"href":"https://api.github.com/repos/ManageIQ/manageiq/pulls/11387"}}},"pull_request":{"url":"https://api.github.com/repos/ManageIQ/manageiq/pulls/11387","id":85960556,"html_url":"https://github.com/ManageIQ/manageiq/pull/11387","diff_url":"https://github.com/ManageIQ/manageiq/pull/11387.diff","patch_url":"https://github.com/ManageIQ/manageiq/pull/11387.patch","issue_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/11387","number":11387,"state":"open","locked":false,"title":"Add option to hide VMs in trees","user":{"login":"ZitaNemeckova","id":9210860,"avatar_url":"https://avatars.githubusercontent.com/u/9210860?v=3","gravatar_id":"","url":"https://api.github.com/users/ZitaNemeckova","html_url":"https://github.com/ZitaNemeckova","followers_url":"https://api.github.com/users/ZitaNemeckova/followers","following_url":"https://api.github.com/users/ZitaNemeckova/following{/other_user}","gists_url":"https://api.github.com/users/ZitaNemeckova/gists{/gist_id}","starred_url":"https://api.github.com/users/ZitaNemeckova/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ZitaNemeckova/subscriptions","organizations_url":"https://api.github.com/users/ZitaNemeckova/orgs","repos_url":"https://api.github.com/users/ZitaNemeckova/repos","events_url":"https://api.github.com/users/ZitaNemeckova/events{/privacy}","received_events_url":"https://api.github.com/users/ZitaNemeckova/received_events","type":"User","site_admin":false},"body":"https://www.pivotaltracker.com/n/projects/1613907/stories/130391759\r\n\r\nhttps://bugzilla.redhat.com/show_bug.cgi?id=1379462\r\n\r\n- [x] Add option to My Settings to Show/Hide VMs in explorer trees\r\n- [x] Show/Hide VMs including `Archived` and `Orphaned`\r\n- [x] Infra - Selection of VM resolved - direct parent (folder) is selected instead\r\n- [x] Infra - Selection of VM outside explorer\r\n- [x] Cloud - Selection of VM resolved - direct parent (folder) is selected instead\r\n- [x] Cloud - Selection of VM outside explorer\r\n- [x] Cloud - cannot select node if node is not open beforehand\r\n- [x] Another affected places I don't know about \r\n- [x] Empty folder vs folder with hidden VMs (Keenan's PR)\r\n- [x] Get correct text \r\n- [ ] Final styling\r\n- [x] Reselect a node - Separate PR https://github.com/patternfly/patternfly-bootstrap-treeview/pull/12\r\n- [x] Infra VM/Template that has no `parent_blue_folder`\r\n\r\nOption to set visibility of VMs:\r\n![screen shot 2016-10-06 at 9 36 16 am](https://cloud.githubusercontent.com/assets/9210860/19144179/6c60819a-8ba8-11e6-9670-ed2f511d991f.png)\r\n\r\n\r\nTrees:\r\nCompute -> Infrastructure -> Virtual Machines -> VMs & Templates\r\nCompute -> Cloud -> Instances -> Instances by Provider\r\nCompute -> Cloud -> Instances -> Images by Provider\r\n\r\nVMs can be accessed from outside:\r\nCompute -> Infrastructure -> Clusters/Deployment -> choose a cluster with VMs -> All VMs (Tree View) -> choose a VM/Template\r\n\r\nCompute -> Infrastructure -> Providers -> choose a provider -> Relationships (VMs & Templates) -> choose one\r\n\r\nCompute -> Infrastructure -> Hosts/Nodes -> choose one -> Relationships (VMs or Templates) -> choose one \r\n\r\nCompute -> Infrastructure -> Resource Pools -> choose one -> All direct VMs or All VMs or All VMs (Tree View) -> choose one\r\n\r\nCompute -> Infrastructure -> Datastores -> choose one -> Managed VMs or Managed VM Templates or Managed/Registered VMs or Managed/Unregistred VMs or Unmanaged VMs -> choose one \r\n\r\nCompute -> Clouds -> Availability Zones -> choose a zone with instances -> Instances -> choose one instance\r\n\r\nCompute -> Clouds -> Providers -> choose a provider -> Relationships (Instances or Images) -> choose one\r\n\r\nCompute -> Clouds -> Tenants -> choose one -> Relationships (Instances or Images) -> choose one\r\n\r\nCompute -> Clouds -> Flavors -> choose one -> Relationships -> Instances -> choose one\r\n\r\nCompute -> Clouds -> Stacks -> choose one -> Relationships -> Instances -> choose one\r\n\r\nCompute -> Clouds -> Key Pairs -> choose one -> Relationships -> Instances -> choose one\r\n\r\nIn Infra VMs & Templates visible:\r\n![screen shot 2016-09-21 at 2 32 38 pm](https://cloud.githubusercontent.com/assets/9210860/18711014/54e54fb0-8008-11e6-8885-ca86b9fc1424.png)\r\n\r\n\r\nIn Infra VMs & Templates hidden:\r\n![screen shot 2016-09-21 at 2 23 23 pm](https://cloud.githubusercontent.com/assets/9210860/18710789/4922ca32-8007-11e6-8078-2b31df540899.png)\r\n\r\n\r\n@miq-bot add_label ui, wip","created_at":"2016-09-20T11:55:49Z","updated_at":"2016-10-14T19:06:05Z","closed_at":null,"merged_at":null,"merge_commit_sha":"f6253970db056180fef9dd1b2336bcd57a11e2ca","assignee":{"login":"dclarizio","id":3433754,"avatar_url":"https://avatars.githubusercontent.com/u/3433754?v=3","gravatar_id":"","url":"https://api.github.com/users/dclarizio","html_url":"https://github.com/dclarizio","followers_url":"https://api.github.com/users/dclarizio/followers","following_url":"https://api.github.com/users/dclarizio/following{/other_user}","gists_url":"https://api.github.com/users/dclarizio/gists{/gist_id}","starred_url":"https://api.github.com/users/dclarizio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dclarizio/subscriptions","organizations_url":"https://api.github.com/users/dclarizio/orgs","repos_url":"https://api.github.com/users/dclarizio/repos","events_url":"https://api.github.com/users/dclarizio/events{/privacy}","received_events_url":"https://api.github.com/users/dclarizio/received_events","type":"User","site_admin":false},"assignees":[{"login":"dclarizio","id":3433754,"avatar_url":"https://avatars.githubusercontent.com/u/3433754?v=3","gravatar_id":"","url":"https://api.github.com/users/dclarizio","html_url":"https://github.com/dclarizio","followers_url":"https://api.github.com/users/dclarizio/followers","following_url":"https://api.github.com/users/dclarizio/following{/other_user}","gists_url":"https://api.github.com/users/dclarizio/gists{/gist_id}","starred_url":"https://api.github.com/users/dclarizio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dclarizio/subscriptions","organizations_url":"https://api.github.com/users/dclarizio/orgs","repos_url":"https://api.github.com/users/dclarizio/repos","events_url":"https://api.github.com/users/dclarizio/events{/privacy}","received_events_url":"https://api.github.com/users/dclarizio/received_events","type":"User","site_admin":false}],"milestone":null,"commits_url":"https://api.github.com/repos/ManageIQ/manageiq/pulls/11387/commits","review_comments_url":"https://api.github.com/repos/ManageIQ/manageiq/pulls/11387/comments","review_comment_url":"https://api.github.com/repos/ManageIQ/manageiq/pulls/comments{/number}","comments_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/11387/comments","statuses_url":"https://api.github.com/repos/ManageIQ/manageiq/statuses/2babd328cfaa5888653961162ac2c80174ccb2ab","head":{"label":"ZitaNemeckova:remove_vms_tree","ref":"remove_vms_tree","sha":"2babd328cfaa5888653961162ac2c80174ccb2ab","user":{"login":"ZitaNemeckova","id":9210860,"avatar_url":"https://avatars.githubusercontent.com/u/9210860?v=3","gravatar_id":"","url":"https://api.github.com/users/ZitaNemeckova","html_url":"https://github.com/ZitaNemeckova","followers_url":"https://api.github.com/users/ZitaNemeckova/followers","following_url":"https://api.github.com/users/ZitaNemeckova/following{/other_user}","gists_url":"https://api.github.com/users/ZitaNemeckova/gists{/gist_id}","starred_url":"https://api.github.com/users/ZitaNemeckova/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ZitaNemeckova/subscriptions","organizations_url":"https://api.github.com/users/ZitaNemeckova/orgs","repos_url":"https://api.github.com/users/ZitaNemeckova/repos","events_url":"https://api.github.com/users/ZitaNemeckova/events{/privacy}","received_events_url":"https://api.github.com/users/ZitaNemeckova/received_events","type":"User","site_admin":false},"repo":{"id":51763143,"name":"manageiq","full_name":"ZitaNemeckova/manageiq","owner":{"login":"ZitaNemeckova","id":9210860,"avatar_url":"https://avatars.githubusercontent.com/u/9210860?v=3","gravatar_id":"","url":"https://api.github.com/users/ZitaNemeckova","html_url":"https://github.com/ZitaNemeckova","followers_url":"https://api.github.com/users/ZitaNemeckova/followers","following_url":"https://api.github.com/users/ZitaNemeckova/following{/other_user}","gists_url":"https://api.github.com/users/ZitaNemeckova/gists{/gist_id}","starred_url":"https://api.github.com/users/ZitaNemeckova/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ZitaNemeckova/subscriptions","organizations_url":"https://api.github.com/users/ZitaNemeckova/orgs","repos_url":"https://api.github.com/users/ZitaNemeckova/repos","events_url":"https://api.github.com/users/ZitaNemeckova/events{/privacy}","received_events_url":"https://api.github.com/users/ZitaNemeckova/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/ZitaNemeckova/manageiq","description":"ManageIQ Cloud Management Platform","fork":true,"url":"https://api.github.com/repos/ZitaNemeckova/manageiq","forks_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/forks","keys_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/teams","hooks_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/hooks","issue_events_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/issues/events{/number}","events_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/events","assignees_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/assignees{/user}","branches_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/branches{/branch}","tags_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/tags","blobs_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/git/refs{/sha}","trees_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/statuses/{sha}","languages_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/languages","stargazers_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/stargazers","contributors_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/contributors","subscribers_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/subscribers","subscription_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/subscription","commits_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/commits{/sha}","git_commits_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/git/commits{/sha}","comments_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/comments{/number}","issue_comment_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/issues/comments{/number}","contents_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/contents/{+path}","compare_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/merges","archive_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/downloads","issues_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/issues{/number}","pulls_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/pulls{/number}","milestones_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/milestones{/number}","notifications_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/labels{/name}","releases_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/releases{/id}","deployments_url":"https://api.github.com/repos/ZitaNemeckova/manageiq/deployments","created_at":"2016-02-15T15:02:51Z","updated_at":"2016-02-15T15:03:09Z","pushed_at":"2016-10-14T13:56:15Z","git_url":"git://github.com/ZitaNemeckova/manageiq.git","ssh_url":"git@github.com:ZitaNemeckova/manageiq.git","clone_url":"https://github.com/ZitaNemeckova/manageiq.git","svn_url":"https://github.com/ZitaNemeckova/manageiq","homepage":"manageiq.org","size":162941,"stargazers_count":0,"watchers_count":0,"language":"Ruby","has_issues":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"ManageIQ:master","ref":"master","sha":"b4eac1a5b1a2f663bad984d2b55014266d2765ca","user":{"login":"ManageIQ","id":1125575,"avatar_url":"https://avatars.githubusercontent.com/u/1125575?v=3","gravatar_id":"","url":"https://api.github.com/users/ManageIQ","html_url":"https://github.com/ManageIQ","followers_url":"https://api.github.com/users/ManageIQ/followers","following_url":"https://api.github.com/users/ManageIQ/following{/other_user}","gists_url":"https://api.github.com/users/ManageIQ/gists{/gist_id}","starred_url":"https://api.github.com/users/ManageIQ/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ManageIQ/subscriptions","organizations_url":"https://api.github.com/users/ManageIQ/orgs","repos_url":"https://api.github.com/users/ManageIQ/repos","events_url":"https://api.github.com/users/ManageIQ/events{/privacy}","received_events_url":"https://api.github.com/users/ManageIQ/received_events","type":"Organization","site_admin":false},"repo":{"id":20789757,"name":"manageiq","full_name":"ManageIQ/manageiq","owner":{"login":"ManageIQ","id":1125575,"avatar_url":"https://avatars.githubusercontent.com/u/1125575?v=3","gravatar_id":"","url":"https://api.github.com/users/ManageIQ","html_url":"https://github.com/ManageIQ","followers_url":"https://api.github.com/users/ManageIQ/followers","following_url":"https://api.github.com/users/ManageIQ/following{/other_user}","gists_url":"https://api.github.com/users/ManageIQ/gists{/gist_id}","starred_url":"https://api.github.com/users/ManageIQ/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ManageIQ/subscriptions","organizations_url":"https://api.github.com/users/ManageIQ/orgs","repos_url":"https://api.github.com/users/ManageIQ/repos","events_url":"https://api.github.com/users/ManageIQ/events{/privacy}","received_events_url":"https://api.github.com/users/ManageIQ/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/ManageIQ/manageiq","description":"ManageIQ Open-Source Management Platform","fork":false,"url":"https://api.github.com/repos/ManageIQ/manageiq","forks_url":"https://api.github.com/repos/ManageIQ/manageiq/forks","keys_url":"https://api.github.com/repos/ManageIQ/manageiq/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ManageIQ/manageiq/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ManageIQ/manageiq/teams","hooks_url":"https://api.github.com/repos/ManageIQ/manageiq/hooks","issue_events_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/events{/number}","events_url":"https://api.github.com/repos/ManageIQ/manageiq/events","assignees_url":"https://api.github.com/repos/ManageIQ/manageiq/assignees{/user}","branches_url":"https://api.github.com/repos/ManageIQ/manageiq/branches{/branch}","tags_url":"https://api.github.com/repos/ManageIQ/manageiq/tags","blobs_url":"https://api.github.com/repos/ManageIQ/manageiq/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ManageIQ/manageiq/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ManageIQ/manageiq/git/refs{/sha}","trees_url":"https://api.github.com/repos/ManageIQ/manageiq/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ManageIQ/manageiq/statuses/{sha}","languages_url":"https://api.github.com/repos/ManageIQ/manageiq/languages","stargazers_url":"https://api.github.com/repos/ManageIQ/manageiq/stargazers","contributors_url":"https://api.github.com/repos/ManageIQ/manageiq/contributors","subscribers_url":"https://api.github.com/repos/ManageIQ/manageiq/subscribers","subscription_url":"https://api.github.com/repos/ManageIQ/manageiq/subscription","commits_url":"https://api.github.com/repos/ManageIQ/manageiq/commits{/sha}","git_commits_url":"https://api.github.com/repos/ManageIQ/manageiq/git/commits{/sha}","comments_url":"https://api.github.com/repos/ManageIQ/manageiq/comments{/number}","issue_comment_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/comments{/number}","contents_url":"https://api.github.com/repos/ManageIQ/manageiq/contents/{+path}","compare_url":"https://api.github.com/repos/ManageIQ/manageiq/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ManageIQ/manageiq/merges","archive_url":"https://api.github.com/repos/ManageIQ/manageiq/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ManageIQ/manageiq/downloads","issues_url":"https://api.github.com/repos/ManageIQ/manageiq/issues{/number}","pulls_url":"https://api.github.com/repos/ManageIQ/manageiq/pulls{/number}","milestones_url":"https://api.github.com/repos/ManageIQ/manageiq/milestones{/number}","notifications_url":"https://api.github.com/repos/ManageIQ/manageiq/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ManageIQ/manageiq/labels{/name}","releases_url":"https://api.github.com/repos/ManageIQ/manageiq/releases{/id}","deployments_url":"https://api.github.com/repos/ManageIQ/manageiq/deployments","created_at":"2014-06-13T02:31:26Z","updated_at":"2016-10-13T16:49:41Z","pushed_at":"2016-10-14T18:57:10Z","git_url":"git://github.com/ManageIQ/manageiq.git","ssh_url":"git@github.com:ManageIQ/manageiq.git","clone_url":"https://github.com/ManageIQ/manageiq.git","svn_url":"https://github.com/ManageIQ/manageiq","homepage":"manageiq.org","size":212193,"stargazers_count":336,"watchers_count":336,"language":"Ruby","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":369,"mirror_url":null,"open_issues_count":855,"forks":369,"open_issues":855,"watchers":336,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/ManageIQ/manageiq/pulls/11387"},"html":{"href":"https://github.com/ManageIQ/manageiq/pull/11387"},"issue":{"href":"https://api.github.com/repos/ManageIQ/manageiq/issues/11387"},"comments":{"href":"https://api.github.com/repos/ManageIQ/manageiq/issues/11387/comments"},"review_comments":{"href":"https://api.github.com/repos/ManageIQ/manageiq/pulls/11387/comments"},"review_comment":{"href":"https://api.github.com/repos/ManageIQ/manageiq/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/ManageIQ/manageiq/pulls/11387/commits"},"statuses":{"href":"https://api.github.com/repos/ManageIQ/manageiq/statuses/2babd328cfaa5888653961162ac2c80174ccb2ab"}}}}
{"actor":{"display_login":"kbrock"}}