)]}'
{"id":"openstack%2Fpython-neutronclient~348096","triplet_id":"openstack%2Fpython-neutronclient~master~Iec3e9b379255111f5390325778a1d07bf73b29d6","project":"openstack/python-neutronclient","branch":"master","topic":"find_resource","hashtags":[],"change_id":"Iec3e9b379255111f5390325778a1d07bf73b29d6","subject":"Move find_resource family to API binding layer","status":"MERGED","created":"2016-07-28 01:26:34.000000000","updated":"2016-07-31 07:15:00.000000000","submitted":"2016-07-31 07:15:00.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"903204a266f0a8ec2e9a888d41b180b73c11f2de","_number":348096,"virtual_id_number":348096,"owner":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2016-07-31 07:15:00.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":7018,"name":"Abhishek Raut","email":"rauta@vmware.com","username":"abhiraut"},{"value":0,"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2016-07-31 05:51:51.000000000","_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":1,"date":"2016-07-28 20:40:24.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7018,"name":"Abhishek Raut","email":"rauta@vmware.com","username":"abhiraut"},{"value":2,"date":"2016-07-28 17:13:16.000000000","_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-07-31 05:51:51.000000000","_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":7018,"name":"Abhishek Raut","email":"rauta@vmware.com","username":"abhiraut"},{"value":0,"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"_account_id":7018,"name":"Abhishek Raut","email":"rauta@vmware.com","username":"abhiraut"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-07-28 17:13:16.000000000","updated_by":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"reviewer":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"state":"REVIEWER"},{"updated":"2016-07-28 20:40:24.000000000","updated_by":{"_account_id":7018,"name":"Abhishek Raut","email":"rauta@vmware.com","username":"abhiraut"},"reviewer":{"_account_id":7018,"name":"Abhishek Raut","email":"rauta@vmware.com","username":"abhiraut"},"state":"REVIEWER"},{"updated":"2016-07-31 05:51:51.000000000","updated_by":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"reviewer":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"state":"REVIEWER"},{"updated":"2016-07-31 07:15:00.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"ee60a91adb15f7f088e0e9e3dc66ead7454723fa","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2016-07-28 01:26:34.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d65c8da120a92274aedab11dd50b7ec4ed795e7d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-28 02:52:12.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-neutronclient-docs-ubuntu-xenial http://docs-draft.openstack.org/96/348096/1/check/gate-python-neutronclient-docs-ubuntu-xenial/45be3ad//doc/build/html/ : SUCCESS in 3m 53s\n- gate-python-neutronclient-pep8-ubuntu-xenial http://logs.openstack.org/96/348096/1/check/gate-python-neutronclient-pep8-ubuntu-xenial/722ee5e/ : SUCCESS in 4m 07s\n- gate-python-neutronclient-python27-ubuntu-xenial http://logs.openstack.org/96/348096/1/check/gate-python-neutronclient-python27-ubuntu-xenial/d313aa9/ : SUCCESS in 4m 25s\n- gate-python-neutronclient-python34 http://logs.openstack.org/96/348096/1/check/gate-python-neutronclient-python34/d27e8db/ : SUCCESS in 3m 23s\n- gate-python-neutronclient-python35 http://logs.openstack.org/96/348096/1/check/gate-python-neutronclient-python35/ac7646b/ : SUCCESS in 6m 07s\n- gate-python-neutronclient-pypy http://logs.openstack.org/96/348096/1/check/gate-python-neutronclient-pypy/2a3ceb9/ : SUCCESS in 4m 32s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-neutronclient http://logs.openstack.org/96/348096/1/check/gate-tempest-dsvm-neutron-src-python-neutronclient/2595fc7/ : SUCCESS in 1h 25m 07s\n- check-osc-plugins http://logs.openstack.org/96/348096/1/check/check-osc-plugins/17d9716/ : SUCCESS in 5m 15s\n- gate-neutronclient-test-dsvm-functional http://logs.openstack.org/96/348096/1/check/gate-neutronclient-test-dsvm-functional/e08f1fb/ : SUCCESS in 38m 53s\n- gate-neutronclient-test-dsvm-functional-adv-svcs http://logs.openstack.org/96/348096/1/check/gate-neutronclient-test-dsvm-functional-adv-svcs/944a6f0/ : SUCCESS in 29m 03s","accounts_in_message":[],"_revision_number":1},{"id":"917b3dd4588c018a08f2a11bed6de3462c5ba8f7","author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"date":"2016-07-28 17:13:16.000000000","message":"Patch Set 1: Code-Review+2\n\nseems reasonable.","accounts_in_message":[],"_revision_number":1},{"id":"1f61e7c6236e128c557d621fc2ada2e41cf104fa","author":{"_account_id":7018,"name":"Abhishek Raut","email":"rauta@vmware.com","username":"abhiraut"},"date":"2016-07-28 20:40:24.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"55f6be659972058b3e40296a9cdf4e9382aa838b","author":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"date":"2016-07-31 05:51:51.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"989e4349c94e5a6dbe5b288818b7df94a504bcc1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-31 05:52:02.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"de384f47ee270592f3af25973168b17901d2c15b","date":"2016-07-31 07:15:00.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":1},{"id":"1d5b92783cdd12f3e97c40007169f8fd1e1f2526","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-07-31 07:15:00.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-neutronclient-docs-ubuntu-xenial http://docs-draft.openstack.org/96/348096/1/gate/gate-python-neutronclient-docs-ubuntu-xenial/70f1ba9//doc/build/html/ : SUCCESS in 3m 36s\n- gate-python-neutronclient-pep8-ubuntu-xenial http://logs.openstack.org/96/348096/1/gate/gate-python-neutronclient-pep8-ubuntu-xenial/b0feb5f/ : SUCCESS in 3m 50s\n- gate-python-neutronclient-python27-ubuntu-xenial http://logs.openstack.org/96/348096/1/gate/gate-python-neutronclient-python27-ubuntu-xenial/9c64cc9/ : SUCCESS in 3m 55s\n- gate-python-neutronclient-python34 http://logs.openstack.org/96/348096/1/gate/gate-python-neutronclient-python34/b10034e/ : SUCCESS in 3m 20s\n- gate-python-neutronclient-python35 http://logs.openstack.org/96/348096/1/gate/gate-python-neutronclient-python35/541dd72/ : SUCCESS in 4m 40s\n- gate-tempest-dsvm-neutron-src-python-neutronclient http://logs.openstack.org/96/348096/1/gate/gate-tempest-dsvm-neutron-src-python-neutronclient/03b0d5b/ : SUCCESS in 1h 22m 55s\n- check-osc-plugins http://logs.openstack.org/96/348096/1/gate/check-osc-plugins/fbbd725/ : SUCCESS in 4m 24s\n- gate-neutronclient-test-dsvm-functional http://logs.openstack.org/96/348096/1/gate/gate-neutronclient-test-dsvm-functional/530a9e1/ : SUCCESS in 40m 36s\n- gate-neutronclient-test-dsvm-functional-adv-svcs http://logs.openstack.org/96/348096/1/gate/gate-neutronclient-test-dsvm-functional-adv-svcs/8649a38/ : SUCCESS in 27m 41s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"84c42160e9eac654e734a19032237fdf1a8cb058","revisions":{"84c42160e9eac654e734a19032237fdf1a8cb058":{"kind":"REWORK","_number":1,"created":"2016-07-28 01:26:34.000000000","uploader":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"ref":"refs/changes/96/348096/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/96/348096/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/96/348096/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/96/348096/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/96/348096/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/96/348096/1"}}},"commit":{"parents":[{"commit":"ec20f7f85c3a8ecd788536401eeeb0fef4ef18c2","subject":"Fix string interpolation at logging call","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/ec20f7f85c3a8ecd788536401eeeb0fef4ef18c2"}]}],"author":{"name":"Akihiro Motoki","email":"motoki@da.jp.nec.com","date":"2016-07-27 22:37:13.000000000","tz":0},"committer":{"name":"Akihiro Motoki","email":"motoki@da.jp.nec.com","date":"2016-07-28 00:30:50.000000000","tz":0},"subject":"Move find_resource family to API binding layer","message":"Move find_resource family to API binding layer\n\nfind_resource variants are also used by OSC plugin.\nIt looks reasonable to move them to the API binding layer.\n\nThis commit does not touch the related unit tests\nto ensure backward compatibility.\n\nRelated-Bug: #1521291\nChange-Id: Iec3e9b379255111f5390325778a1d07bf73b29d6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/84c42160e9eac654e734a19032237fdf1a8cb058"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/84c42160e9eac654e734a19032237fdf1a8cb058"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
