)]}'
{"id":"openstack%2Fpython-openstackclient~202748","triplet_id":"openstack%2Fpython-openstackclient~master~Ibf33aa155263d7eeaf4981259dfeed6cdee1e90a","project":"openstack/python-openstackclient","branch":"master","topic":"bug/202748","hashtags":[],"change_id":"Ibf33aa155263d7eeaf4981259dfeed6cdee1e90a","subject":"Query args for get-only","status":"ABANDONED","created":"2015-07-16 18:58:07.000000000","updated":"2021-03-19 18:06:38.000000000","total_comment_count":13,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"46bca9fbb17aee90452a430954cb7e0a3ae8e24e","_number":202748,"virtual_id_number":202748,"owner":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"actions":{},"labels":{"Verified":{"all":[{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"date":"2016-03-08 18:46:44.000000000","_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"date":"2016-03-09 15:47:18.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"},{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"}],"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":{"recommended":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"all":[{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},{"value":1,"date":"2016-03-08 16:47:33.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"},{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},{"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-07-17 16:44:56.000000000","updated_by":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"reviewer":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"state":"REVIEWER"},{"updated":"2016-03-01 15:53:28.000000000","updated_by":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"reviewer":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"state":"REVIEWER"},{"updated":"2016-03-02 17:00:26.000000000","updated_by":{"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"},"reviewer":{"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"},"state":"REVIEWER"},{"updated":"2016-03-08 18:46:44.000000000","updated_by":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"reviewer":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"state":"REVIEWER"},{"updated":"2016-03-09 15:47:18.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"}],"messages":[{"id":"987c95efd84d7030148a04bbba4389d46eb63c95","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-07-16 18:58:07.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b831de2230bb0f9d8ef0ed5c82561b3baa0651a9","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-07-16 18:58:43.000000000","message":"Patch Set 1:\n\nThis is an alternative to https://review.openstack.org/#/c/202395/","accounts_in_message":[],"_revision_number":1},{"id":"dfcfacb4786cca65203f304ef20f6aae3edb8b22","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-16 23:59:27.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/48/202748/1/check/gate-python-openstackclient-python26/e32f101/ : SUCCESS in 2m 47s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/48/202748/1/check/gate-python-openstackclient-pep8/07e6d14/ : SUCCESS in 1m 49s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/48/202748/1/check/gate-python-openstackclient-docs/1d6768d//doc/build/html/ : SUCCESS in 3m 00s\n- gate-python-openstackclient-python27 http://logs.openstack.org/48/202748/1/check/gate-python-openstackclient-python27/4f5a537/ : SUCCESS in 2m 07s\n- gate-python-openstackclient-python34 http://logs.openstack.org/48/202748/1/check/gate-python-openstackclient-python34/b2e5d15/ : SUCCESS in 2m 30s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/48/202748/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/3016533/ : SUCCESS in 51m 01s\n- gate-osc-dsvm-functional http://logs.openstack.org/48/202748/1/check/gate-osc-dsvm-functional/d7d4b52/ : SUCCESS in 22m 40s","accounts_in_message":[],"_revision_number":1},{"id":"ee35928e923f6852736993b52a45edee8fd2d274","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-07-17 13:25:17.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"ed1758a079f7cad7c73adcb61ea78a7ddb7abc2e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-17 14:16:49.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/48/202748/2/check/gate-python-openstackclient-python26/04a83fb/ : SUCCESS in 1m 48s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/48/202748/2/check/gate-python-openstackclient-pep8/dc11f4b/ : SUCCESS in 1m 42s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/48/202748/2/check/gate-python-openstackclient-docs/f5ec12f//doc/build/html/ : SUCCESS in 2m 12s\n- gate-python-openstackclient-python27 http://logs.openstack.org/48/202748/2/check/gate-python-openstackclient-python27/05a1ddf/ : SUCCESS in 2m 26s\n- gate-python-openstackclient-python34 http://logs.openstack.org/48/202748/2/check/gate-python-openstackclient-python34/5e16eb8/ : SUCCESS in 2m 55s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/48/202748/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/89ca2c7/ : SUCCESS in 47m 49s\n- gate-osc-dsvm-functional http://logs.openstack.org/48/202748/2/check/gate-osc-dsvm-functional/405cb5c/ : FAILURE in 7m 11s","accounts_in_message":[],"_revision_number":2},{"id":"84ba3a03a0ef3f94b6a947eb44bbff2aa6939a5d","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-07-17 15:16:47.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"938229bf2d0d93f9eb0f0b128cbe087b6c913874","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2015-07-17 16:44:56.000000000","message":"Patch Set 2:\n\nrecheck zuul merger bug","accounts_in_message":[],"_revision_number":2},{"id":"5438581bc7d3e79d122b8b442e42e21f10955aa3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-17 18:00:27.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/48/202748/2/check/gate-python-openstackclient-python26/603e9d0/ : SUCCESS in 2m 12s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/48/202748/2/check/gate-python-openstackclient-pep8/cd92cf4/ : SUCCESS in 1m 25s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/48/202748/2/check/gate-python-openstackclient-docs/d3fc7d0//doc/build/html/ : SUCCESS in 2m 13s\n- gate-python-openstackclient-python27 http://logs.openstack.org/48/202748/2/check/gate-python-openstackclient-python27/b509a8d/ : SUCCESS in 1m 40s\n- gate-python-openstackclient-python34 http://logs.openstack.org/48/202748/2/check/gate-python-openstackclient-python34/ac256e2/ : SUCCESS in 2m 07s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/48/202748/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/310702f/ : SUCCESS in 1h 00m 56s\n- gate-osc-dsvm-functional http://logs.openstack.org/48/202748/2/check/gate-osc-dsvm-functional/5070d86/ : SUCCESS in 29m 35s","accounts_in_message":[],"_revision_number":2},{"id":"6dfab0777ebd31acb7b75075eeeec8fc74420a4e","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-08-10 16:45:54.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"2554ab49164f8f8c6b519bddbfca513c72b01b6b","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-09-10 16:37:56.000000000","message":"Patch Set 2: Code-Review-1\n\nHave the find_resource() calls with other API managers been checked that they do not rely on kwargs passed to .get()?  This is a potentially incompatible change to an internal common function signature...","accounts_in_message":[],"_revision_number":2},{"id":"1a597b8dcaf3ec1232e9fa38c254969c24983d96","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-11 03:08:16.000000000","message":"Patch Set 2: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":2},{"id":"9c8e9038acae8d0fe71c0b71cb11f25b0542c5f5","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-09-15 17:55:17.000000000","message":"Patch Set 2: Workflow-1","accounts_in_message":[],"_revision_number":2},{"id":"2e60d15f2ad8f667cf32834ee71b3ad8d8052bc6","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-02-19 13:59:27.000000000","message":"Abandoned\n\nI don\u0027t have time to work on this.","accounts_in_message":[],"_revision_number":2},{"id":"3fbbbf938c21233675adb2f4fa8ce9492fd77cf7","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-02-19 14:37:49.000000000","message":"Restored\n\nrestoring, maybe tjcocozz can use this instead.","accounts_in_message":[],"_revision_number":2},{"id":"a6bf5f0186b1e837d2701886e15440c101ae5548","author":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"date":"2016-02-19 22:24:43.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"6040bdc3640d9e109d551fdd809c8e7a56a0d538","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-19 23:31:35.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/48/202748/3/check/gate-python-openstackclient-pep8/98b8be3/ : SUCCESS in 56s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/48/202748/3/check/gate-python-openstackclient-docs/cb4ba64//doc/build/html/ : SUCCESS in 1m 45s\n- gate-python-openstackclient-python27 http://logs.openstack.org/48/202748/3/check/gate-python-openstackclient-python27/807b311/ : FAILURE in 2m 06s\n- gate-python-openstackclient-python34 http://logs.openstack.org/48/202748/3/check/gate-python-openstackclient-python34/624cee1/ : FAILURE in 2m 06s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/48/202748/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient/27f17e3/ : SUCCESS in 1h 05m 16s\n- check-osc-plugins http://logs.openstack.org/48/202748/3/check/check-osc-plugins/b9348fd/ : SUCCESS in 1m 03s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/48/202748/3/check/gate-osc-dsvm-functional/c59489d/ : SUCCESS in 22m 35s","accounts_in_message":[],"_revision_number":3},{"id":"969e16a6d1902fa982d8270d080d97a20cbe683a","author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"date":"2016-02-29 17:47:16.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)\n\nTypo in commit message.","accounts_in_message":[],"_revision_number":3},{"id":"64b989722ad6a1ff53d9fc983e68f365efba1fd6","author":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"date":"2016-02-29 21:38:53.000000000","message":"Uploaded patch set 4: Commit message was updated.","accounts_in_message":[],"_revision_number":4},{"id":"dae931bf54d417ec6c11c553f7144becea4bf144","author":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"date":"2016-02-29 21:41:07.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.","accounts_in_message":[],"_revision_number":5},{"id":"f15ba368413c778daf4662283d84a1e0b93f8116","author":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"date":"2016-02-29 21:42:13.000000000","message":"Patch Set 3:\n\n(1 comment)\n\nThanks Jay!","accounts_in_message":[],"_revision_number":3},{"id":"cc7a537ad5b4f8aee49efd182c2b7596cff6ffc7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-01 01:06:06.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/48/202748/5/check/gate-python-openstackclient-pep8/393effa/ : SUCCESS in 54s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/48/202748/5/check/gate-python-openstackclient-docs/1c8e9e6//doc/build/html/ : SUCCESS in 2m 09s\n- gate-python-openstackclient-python27 http://logs.openstack.org/48/202748/5/check/gate-python-openstackclient-python27/9f027f2/ : SUCCESS in 1m 17s\n- gate-python-openstackclient-python34 http://logs.openstack.org/48/202748/5/check/gate-python-openstackclient-python34/c9afdcf/ : SUCCESS in 2m 04s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/48/202748/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient/3fca0a4/ : SUCCESS in 59m 57s\n- check-osc-plugins http://logs.openstack.org/48/202748/5/check/check-osc-plugins/b5ac05a/ : SUCCESS in 1m 13s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/48/202748/5/check/gate-osc-dsvm-functional/244a4ba/ : SUCCESS in 23m 34s","accounts_in_message":[],"_revision_number":5},{"id":"2dd2b332027b9d8e6bb9336341d9d3d59066827f","author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"date":"2016-03-01 15:53:28.000000000","message":"Patch Set 5: Code-Review+1\n\nThanks for addressing my comment.  :-)","accounts_in_message":[],"_revision_number":5},{"id":"4dd6a853678f5cea333c9efd8dde8410b8a8d706","author":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"date":"2016-03-01 20:05:58.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"06bfba414d817d0ec4b161121e681ac8374b2677","author":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"date":"2016-03-01 20:08:27.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"a180ddf997d35e8f4128a7783cd3a5c13e72018a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-01 23:03:19.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/48/202748/7/check/gate-python-openstackclient-pep8/0be6704/ : SUCCESS in 1m 04s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/48/202748/7/check/gate-python-openstackclient-docs/37ff74c//doc/build/html/ : SUCCESS in 1m 55s\n- gate-python-openstackclient-python27 http://logs.openstack.org/48/202748/7/check/gate-python-openstackclient-python27/4c4e065/ : SUCCESS in 1m 17s\n- gate-python-openstackclient-python34 http://logs.openstack.org/48/202748/7/check/gate-python-openstackclient-python34/993758e/ : SUCCESS in 1m 58s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/48/202748/7/check/gate-tempest-dsvm-neutron-src-python-openstackclient/1850904/ : SUCCESS in 1h 25m 33s\n- check-osc-plugins http://logs.openstack.org/48/202748/7/check/check-osc-plugins/fbda4ff/ : SUCCESS in 1m 39s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/48/202748/7/check/gate-osc-dsvm-functional/fb7fa43/ : SUCCESS in 36m 11s","accounts_in_message":[],"_revision_number":7},{"id":"4884e0947350983438b18532ef1b0fc7b76b9553","author":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"date":"2016-03-02 14:28:18.000000000","message":"Patch Set 8: Published edit on patch set 7","accounts_in_message":[],"_revision_number":8},{"id":"0b0ece4f1ea767db4ea7d09ec9d9e4dbe404b971","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-02 15:36:35.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/48/202748/8/check/gate-python-openstackclient-pep8/751f8c9/ : SUCCESS in 1m 13s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/48/202748/8/check/gate-python-openstackclient-docs/e8b2854//doc/build/html/ : SUCCESS in 1m 50s\n- gate-python-openstackclient-python27 http://logs.openstack.org/48/202748/8/check/gate-python-openstackclient-python27/974a400/ : SUCCESS in 1m 06s\n- gate-python-openstackclient-python34 http://logs.openstack.org/48/202748/8/check/gate-python-openstackclient-python34/b6eaf31/ : SUCCESS in 2m 15s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/48/202748/8/check/gate-tempest-dsvm-neutron-src-python-openstackclient/a4c770d/ : SUCCESS in 51m 58s\n- check-osc-plugins http://logs.openstack.org/48/202748/8/check/check-osc-plugins/5b20888/ : SUCCESS in 1m 33s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/48/202748/8/check/gate-osc-dsvm-functional/869d890/ : SUCCESS in 24m 10s","accounts_in_message":[],"_revision_number":8},{"id":"1481d6032b1358b8528ff2ac4c7173707e88b469","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-03-02 16:13:28.000000000","message":"Patch Set 8: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"2904e2dad07bc8d30fe3ee10c9682415d89ae21a","author":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"date":"2016-03-02 16:52:14.000000000","message":"Patch Set 8:\n\n(1 comment)\n\nThank you for the review Dean!","accounts_in_message":[],"_revision_number":8},{"id":"2b4dc46ffb02cf9d41f33b1800f4100955da71ef","author":{"_account_id":17211,"name":"Brandon Palm","email":"bapalm@us.ibm.com","username":"bapalm"},"date":"2016-03-02 17:00:26.000000000","message":"Patch Set 8: Code-Review+1","accounts_in_message":[],"_revision_number":8},{"id":"e53f748ca2d6e2f9310f059639a0c077d0b658b2","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-03-02 19:55:04.000000000","message":"Patch Set 8:\n\n(1 comment)\n\nThe more I look at this the less I like it.  Any caller that used kwargs that would have been effective in the first .get() call must now update to use get_kwargs or be penalized an additional .get() or two.\n\nfind_resource() is a mess and needs to be re-thought...","accounts_in_message":[],"_revision_number":8},{"id":"9eb30e24588c30c23de017b8ccf098b31932cf5c","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-03-02 20:17:32.000000000","message":"Patch Set 8:\n\n(2 comments)","accounts_in_message":[],"_revision_number":8},{"id":"36fe9685d1a23959e24b7ceb2dfed5f653081764","author":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"date":"2016-03-02 21:55:11.000000000","message":"Patch Set 9: Published edit on patch set 8","accounts_in_message":[],"_revision_number":9},{"id":"223fa2da0b93da604543ad10a5ec5521f3aae996","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-03-02 21:55:37.000000000","message":"Patch Set 9: Code-Review-1","accounts_in_message":[],"_revision_number":9},{"id":"ebfe16202cd29f4e16039ed99ced3885d5c1f749","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-03-02 21:55:49.000000000","message":"Patch Set 9: -Code-Review","accounts_in_message":[],"_revision_number":9},{"id":"f837008fb82497c37bec712af14fd47d4b9627be","author":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"date":"2016-03-02 21:55:55.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"7a70453af97546d89cf6ce3b5cda14a91a61d774","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-03-02 21:56:40.000000000","message":"Patch Set 9: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"0376fdabe9e24be2de6b04eefce8f011489457ef","author":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"date":"2016-03-02 21:57:56.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"44c856237fbf359ed37841bbe59919a9c75603cc","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-03-02 22:01:54.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"a8491f65a7f50a65c2633e54eb5d6b42952ce834","author":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"date":"2016-03-02 22:02:28.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"5758b51e4a4b34a368a4c3db7a6670ac081c1357","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-02 23:27:56.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/48/202748/9/check/gate-python-openstackclient-pep8/3791ea7/ : SUCCESS in 1m 02s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/48/202748/9/check/gate-python-openstackclient-docs/ab61e5c//doc/build/html/ : SUCCESS in 2m 02s\n- gate-python-openstackclient-python27 http://logs.openstack.org/48/202748/9/check/gate-python-openstackclient-python27/e425b0e/ : SUCCESS in 1m 14s\n- gate-python-openstackclient-python34 http://logs.openstack.org/48/202748/9/check/gate-python-openstackclient-python34/d76282d/ : SUCCESS in 2m 12s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/48/202748/9/check/gate-tempest-dsvm-neutron-src-python-openstackclient/64b5921/ : SUCCESS in 49m 48s\n- check-osc-plugins http://logs.openstack.org/48/202748/9/check/check-osc-plugins/1cdc6b2/ : SUCCESS in 1m 58s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/48/202748/9/check/gate-osc-dsvm-functional/c534fdf/ : SUCCESS in 23m 30s","accounts_in_message":[],"_revision_number":9},{"id":"20164f7f19006768d5f73461da972e2bd5d89329","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-03-02 23:43:37.000000000","message":"Patch Set 9: Code-Review-1\n\nThe problem with changing find_resource() is that it is used in plugins also and can not be updated synchronously with this change.\n\nIt feels like we are doing too much with one function, that is a mashup of 4 different client find_resource() functions to begin with.\n\nWe can have a 80% function and address the unique snowflakes separately.  What specifically drove this change to begin with?","accounts_in_message":[],"_revision_number":9},{"id":"defd7cf6f07041384e16d7a8000be64b196573c8","author":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"date":"2016-03-07 22:00:28.000000000","message":"Patch Set 9:\n\n(1 comment)\n\nDean what plugins are using this? I would love to take a look and double check everything is working correctly.","accounts_in_message":[],"_revision_number":9},{"id":"dfdadedaee33c5c4a6ff3efca25c2a9e7f98bb21","author":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"date":"2016-03-07 22:00:35.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"701b36a5d2974cc2946c1611b43f69ec75c07ba3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-07 23:50:44.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/48/202748/10/check/gate-python-openstackclient-pep8/69f07c7/ : SUCCESS in 3m 34s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/48/202748/10/check/gate-python-openstackclient-docs/b626e49//doc/build/html/ : SUCCESS in 4m 56s\n- gate-python-openstackclient-python27 http://logs.openstack.org/48/202748/10/check/gate-python-openstackclient-python27/bf2200f/ : SUCCESS in 4m 59s\n- gate-python-openstackclient-python34 http://logs.openstack.org/48/202748/10/check/gate-python-openstackclient-python34/8386d0d/ : SUCCESS in 4m 45s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/48/202748/10/check/gate-tempest-dsvm-neutron-src-python-openstackclient/1a4c97d/ : SUCCESS in 1h 12m 22s\n- check-osc-plugins http://logs.openstack.org/48/202748/10/check/check-osc-plugins/80f5dcd/ : FAILURE in 1m 18s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/48/202748/10/check/gate-osc-dsvm-functional/45e412f/ : SUCCESS in 24m 31s","accounts_in_message":[],"_revision_number":10},{"id":"6ba8200852960ab6a8df3f6b15b511b0521860ca","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2016-03-08 16:47:33.000000000","message":"Patch Set 10: Code-Review+1\n\nI\u0027m fine with this. If there\u0027s still a concern with backwards compatibility then maybe write a new function instead?","accounts_in_message":[],"_revision_number":10},{"id":"249830c56ac594ea2b8734fabb73f196151bd3a3","author":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"date":"2016-03-08 18:46:44.000000000","message":"Patch Set 10:\n\n@Brant I went through all the managers and all the calls to find_resource() and couldn\u0027t find anyone else trying to pass kwargs for get() except the cases that were fixed in this patch.  This should be good to go, as is.","accounts_in_message":[],"_revision_number":10},{"id":"6df9d11baa161eeead24961aaa6c4d5146947b99","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-06-13 13:31:07.000000000","message":"Patch Set 10: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":10},{"id":"6d8c13b2975cd02ccc744cad6dda2ec81cf2c34e","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2017-12-18 05:13:43.000000000","message":"Removed reviewer Jenkins with the following votes:\n\n* Verified-1 by Jenkins (3)\n","accounts_in_message":[],"_revision_number":10},{"id":"46bca9fbb17aee90452a430954cb7e0a3ae8e24e","tag":"autogenerated:gerrit:abandon","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-03-19 18:06:38.000000000","message":"Abandoned\n\nI haven\u0027t loaded up sufficient context to fully grok this, but I suspect it\u0027s less important now that we\u0027re moving all things to openstacksdk","accounts_in_message":[],"_revision_number":10}],"current_revision_number":10,"current_revision":"5864554c8b723f81720fedb42cac9ea0b9c9bf05","revisions":{"7505e004da887b14e0dae08380f93c23118a8258":{"kind":"REWORK","_number":1,"created":"2015-07-16 18:58:07.000000000","uploader":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"ref":"refs/changes/48/202748/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/48/202748/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/1"}}},"commit":{"parents":[{"commit":"1af89f757c1edf44067de964cb6ca8dffbb1969e","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1af89f757c1edf44067de964cb6ca8dffbb1969e"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-07-16 18:36:30.000000000","tz":-300},"committer":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-07-16 18:57:47.000000000","tz":-300},"subject":"Query args for get-only","message":"Query args for get-only\n\nThe docstring for find_resource says that kwargs are passed to\n.find(), but these were also being passed to .get(). .get()\nis called using the resource by ID so it doesn\u0027t alwyas make\nsense to pass query args to it. Callers need to be able to\npass query params that don\u0027t get passed to get().\n\nChange-Id: Ibf33aa155263d7eeaf4981259dfeed6cdee1e90a\nCloses-Bug: 1475127\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/7505e004da887b14e0dae08380f93c23118a8258"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/7505e004da887b14e0dae08380f93c23118a8258"}]},"branch":"refs/heads/master"},"a90ca06162a1b1e42413293eaf6421c16f77c0f8":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2015-07-17 13:25:17.000000000","uploader":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"ref":"refs/changes/48/202748/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/48/202748/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/2"}}},"commit":{"parents":[{"commit":"83edde0ec9070927320dac926a3a0b5d33c86009","subject":"Merge \"Drop py33 support for Liberty\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/83edde0ec9070927320dac926a3a0b5d33c86009"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-07-16 18:36:30.000000000","tz":-300},"committer":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-07-17 13:24:41.000000000","tz":-300},"subject":"Query args for get-only","message":"Query args for get-only\n\nThe docstring for find_resource says that kwargs are passed to\n.find(), but these were also being passed to .get(). .get()\nis called using the resource by ID so it doesn\u0027t alwyas make\nsense to pass query args to it. Callers need to be able to\npass query params that don\u0027t get passed to get().\n\nChange-Id: Ibf33aa155263d7eeaf4981259dfeed6cdee1e90a\nCloses-Bug: 1475127\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a90ca06162a1b1e42413293eaf6421c16f77c0f8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a90ca06162a1b1e42413293eaf6421c16f77c0f8"}]},"branch":"refs/heads/master"},"5f600e7fe1cf548b9ce1c6949df2d0920d3c1e95":{"kind":"REWORK","_number":3,"created":"2016-02-19 22:24:43.000000000","uploader":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"ref":"refs/changes/48/202748/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/48/202748/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/3"}}},"commit":{"parents":[{"commit":"ab6ba385a2c292a7a906390ad911db8c59811a07","subject":"Merge \"Subnet Pool: Add \"subnet pool show\" command\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ab6ba385a2c292a7a906390ad911db8c59811a07"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-07-16 18:36:30.000000000","tz":-300},"committer":{"name":"Tom Cocozzello","email":"tjcocozz@us.ibm.com","date":"2016-02-19 22:24:42.000000000","tz":-360},"subject":"Query args for get-only","message":"Query args for get-only\n\nThe docstring for find_resource says that kwargs are passed to\n.find(), but these were also being passed to .get(). .get()\nis called using the resource by ID so it doesn\u0027t alwyas make\nsense to pass query args to it. Callers need to be able to\npass query params that don\u0027t get passed to get().\n\nChange-Id: Ibf33aa155263d7eeaf4981259dfeed6cdee1e90a\nCloses-Bug: #1546663\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5f600e7fe1cf548b9ce1c6949df2d0920d3c1e95"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5f600e7fe1cf548b9ce1c6949df2d0920d3c1e95"}]},"branch":"refs/heads/master"},"db72515392c2f9b2c9e15d2a066ddbe78b5e75bf":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2016-02-29 21:38:53.000000000","uploader":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"ref":"refs/changes/48/202748/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/48/202748/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/4"}}},"commit":{"parents":[{"commit":"ab6ba385a2c292a7a906390ad911db8c59811a07","subject":"Merge \"Subnet Pool: Add \"subnet pool show\" command\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ab6ba385a2c292a7a906390ad911db8c59811a07"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-07-16 18:36:30.000000000","tz":-300},"committer":{"name":"Tom Cocozzello","email":"tjcocozz@us.ibm.com","date":"2016-02-29 21:38:09.000000000","tz":-360},"subject":"Query args for get-only","message":"Query args for get-only\n\nThe docstring for find_resource says that kwargs are passed to\n.find(), but these were also being passed to .get(). .get()\nis called using the resource by ID so it doesn\u0027t always make\nsense to pass query args to it. Callers need to be able to\npass query params that don\u0027t get passed to get().\n\nChange-Id: Ibf33aa155263d7eeaf4981259dfeed6cdee1e90a\nCloses-Bug: #1546663\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/db72515392c2f9b2c9e15d2a066ddbe78b5e75bf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/db72515392c2f9b2c9e15d2a066ddbe78b5e75bf"}]},"branch":"refs/heads/master"},"5c38f801bf0db261c8d62a49f2e2080be0bed4a8":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2016-02-29 21:41:07.000000000","uploader":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"ref":"refs/changes/48/202748/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/48/202748/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/5"}}},"commit":{"parents":[{"commit":"92729022d4c668e7b9854795e3b8f66c3e50fba1","subject":"Cinderclient is passed broken mock","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/92729022d4c668e7b9854795e3b8f66c3e50fba1"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-07-16 18:36:30.000000000","tz":-300},"committer":{"name":"Tom Cocozzello","email":"tjcocozz@us.ibm.com","date":"2016-02-29 21:40:57.000000000","tz":-360},"subject":"Query args for get-only","message":"Query args for get-only\n\nThe docstring for find_resource says that kwargs are passed to\n.find(), but these were also being passed to .get(). .get()\nis called using the resource by ID so it doesn\u0027t always make\nsense to pass query args to it. Callers need to be able to\npass query params that don\u0027t get passed to get().\n\nChange-Id: Ibf33aa155263d7eeaf4981259dfeed6cdee1e90a\nCloses-Bug: #1546663\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5c38f801bf0db261c8d62a49f2e2080be0bed4a8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5c38f801bf0db261c8d62a49f2e2080be0bed4a8"}]},"branch":"refs/heads/master"},"81ebde8541ff700530275f7c13d29e1150920fc5":{"kind":"REWORK","_number":6,"created":"2016-03-01 20:05:58.000000000","uploader":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"ref":"refs/changes/48/202748/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/48/202748/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/6"}}},"commit":{"parents":[{"commit":"594d98431c6713ae7be42c8d9073d55db0df37fa","subject":"Merge \"Fix regression in interactive client mode\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/594d98431c6713ae7be42c8d9073d55db0df37fa"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-07-16 18:36:30.000000000","tz":-300},"committer":{"name":"Tom Cocozzello","email":"tjcocozz@us.ibm.com","date":"2016-03-01 20:00:09.000000000","tz":-360},"subject":"Query args for get-only","message":"Query args for get-only\n\nThe docstring for find_resource says that kwargs are passed to\n.find(), but these were also being passed to .get(). .get()\nis called using the resource by ID so it doesn\u0027t always make\nsense to pass query args to it. Callers need to be able to\npass query params that don\u0027t get passed to get().\n\nSince 2 tests are using mocks \u0027side_effect\u0027 iterator functionality\nthey will need to be changed. \u0027side_effect\u0027 is used to dynamically\nreturn different values when mock is called [0]. Since my change is\nadding another call to manager.get() these 2 tests will need to\nchange to accommodate this.\n\n[0] https://docs.python.org/3/library/unittest.mock.html#the-mock-class\n\nChange-Id: Ibf33aa155263d7eeaf4981259dfeed6cdee1e90a\nCloses-Bug: #1546663\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/81ebde8541ff700530275f7c13d29e1150920fc5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/81ebde8541ff700530275f7c13d29e1150920fc5"}]},"branch":"refs/heads/master"},"4ab6d8166b675a36735a97aea4243a862889d82a":{"kind":"REWORK","_number":7,"created":"2016-03-01 20:08:27.000000000","uploader":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"ref":"refs/changes/48/202748/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/48/202748/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/7"}}},"commit":{"parents":[{"commit":"594d98431c6713ae7be42c8d9073d55db0df37fa","subject":"Merge \"Fix regression in interactive client mode\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/594d98431c6713ae7be42c8d9073d55db0df37fa"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-07-16 18:36:30.000000000","tz":-300},"committer":{"name":"Tom Cocozzello","email":"tjcocozz@us.ibm.com","date":"2016-03-01 20:08:21.000000000","tz":-360},"subject":"Query args for get-only","message":"Query args for get-only\n\nThe docstring for find_resource says that kwargs are passed to\n.find(), but these were also being passed to .get(). .get()\nis called using the resource by ID so it doesn\u0027t always make\nsense to pass query args to it. Callers need to be able to\npass query params that don\u0027t get passed to get().\n\nSince 2 tests are using mocks \u0027side_effect\u0027 iterator functionality\nthey will need to be changed. \u0027side_effect\u0027 is used to dynamically\nreturn different values when mock is called [0]. Since my change is\nadding another call to manager.get() these 2 tests will need to\nchange to accommodate this.\n\n[0] https://docs.python.org/3/library/unittest.mock.html#the-mock-class\n\nChange-Id: Ibf33aa155263d7eeaf4981259dfeed6cdee1e90a\nCloses-Bug: #1546663\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4ab6d8166b675a36735a97aea4243a862889d82a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4ab6d8166b675a36735a97aea4243a862889d82a"}]},"branch":"refs/heads/master"},"6000108516df14bfa79682089ae31ba5e86d5319":{"kind":"REWORK","_number":8,"created":"2016-03-02 14:28:18.000000000","uploader":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"ref":"refs/changes/48/202748/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/48/202748/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/8"}}},"commit":{"parents":[{"commit":"594d98431c6713ae7be42c8d9073d55db0df37fa","subject":"Merge \"Fix regression in interactive client mode\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/594d98431c6713ae7be42c8d9073d55db0df37fa"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-07-16 18:36:30.000000000","tz":-300},"committer":{"name":"Tom Cocozzello","email":"tjcocozz@us.ibm.com","date":"2016-03-02 14:28:10.000000000","tz":0},"subject":"Query args for get-only","message":"Query args for get-only\n\nThe docstring for find_resource says that kwargs are passed to\n.find(), but these were also being passed to .get(). .get()\nis called using the resource by ID so it doesn\u0027t always make\nsense to pass query args to it. Callers need to be able to\npass query params that don\u0027t get passed to get().\n\nSince 2 tests are using mocks \u0027side_effect\u0027 iterator functionality\nthey will need to be changed. \u0027side_effect\u0027 is used to dynamically\nreturn different values when mock is called [0]. Since my change is\nadding another call to manager.get() these 2 tests will need to\nchange to accommodate this.\n\n[0] https://docs.python.org/3/library/unittest.mock.html#the-mock-class\n\nChange-Id: Ibf33aa155263d7eeaf4981259dfeed6cdee1e90a\nCloses-Bug: #1546663\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/6000108516df14bfa79682089ae31ba5e86d5319"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/6000108516df14bfa79682089ae31ba5e86d5319"}]},"branch":"refs/heads/master"},"9e8107589d736068ab514246c1759a523f509ab0":{"kind":"REWORK","_number":9,"created":"2016-03-02 21:55:11.000000000","uploader":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"ref":"refs/changes/48/202748/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/48/202748/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/9"}}},"commit":{"parents":[{"commit":"594d98431c6713ae7be42c8d9073d55db0df37fa","subject":"Merge \"Fix regression in interactive client mode\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/594d98431c6713ae7be42c8d9073d55db0df37fa"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-07-16 18:36:30.000000000","tz":-300},"committer":{"name":"Tom Cocozzello","email":"tjcocozz@us.ibm.com","date":"2016-03-02 21:54:09.000000000","tz":0},"subject":"Query args for get-only","message":"Query args for get-only\n\nThe docstring for find_resource says that kwargs are passed to\n.find(), but these were also being passed to .get(). .get()\nis called using the resource by ID so it doesn\u0027t always make\nsense to pass query args to it. Callers need to be able to\npass query params that don\u0027t get passed to get().\n\nSince 2 tests are using mocks \u0027side_effect\u0027 iterator functionality\nthey will need to be changed. \u0027side_effect\u0027 is used to dynamically\nreturn different values when mock is called [0]. Since my change is\nadding another call to manager.get() these 2 tests will need to\nchange to accommodate this.\n\n[0] https://docs.python.org/3/library/unittest.mock.html#the-mock-class\n\nChange-Id: Ibf33aa155263d7eeaf4981259dfeed6cdee1e90a\nCloses-Bug: #1546663\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9e8107589d736068ab514246c1759a523f509ab0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/9e8107589d736068ab514246c1759a523f509ab0"}]},"branch":"refs/heads/master"},"5864554c8b723f81720fedb42cac9ea0b9c9bf05":{"kind":"REWORK","_number":10,"created":"2016-03-07 22:00:35.000000000","uploader":{"_account_id":17123,"name":"Tom Cocozzello (tjcocozz)","email":"tjcocozz@us.ibm.com","username":"tcocozzello"},"ref":"refs/changes/48/202748/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/48/202748/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/48/202748/10"}}},"commit":{"parents":[{"commit":"594d98431c6713ae7be42c8d9073d55db0df37fa","subject":"Merge \"Fix regression in interactive client mode\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/594d98431c6713ae7be42c8d9073d55db0df37fa"}]}],"author":{"name":"Brant Knudson","email":"bknudson@us.ibm.com","date":"2015-07-16 18:36:30.000000000","tz":-300},"committer":{"name":"Tom Cocozzello","email":"tjcocozz@us.ibm.com","date":"2016-03-07 21:59:27.000000000","tz":-360},"subject":"Query args for get-only","message":"Query args for get-only\n\nThe docstring for find_resource says that kwargs are passed to\n.find(), but these were also being passed to .get(). .get()\nis called using the resource by ID so it doesn\u0027t always make\nsense to pass query args to it. Callers need to be able to\npass query params that don\u0027t get passed to get().\n\nChange-Id: Ibf33aa155263d7eeaf4981259dfeed6cdee1e90a\nCloses-Bug: #1546663\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5864554c8b723f81720fedb42cac9ea0b9c9bf05"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5864554c8b723f81720fedb42cac9ea0b9c9bf05"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
