)]}'
{"id":"openstack%2Fpython-troveclient~92408","triplet_id":"openstack%2Fpython-troveclient~master~I2ff93a1a6e26f3e33a60cbf3d9ad5ee074307e8f","project":"openstack/python-troveclient","branch":"master","topic":"bug/1281878","hashtags":[],"change_id":"I2ff93a1a6e26f3e33a60cbf3d9ad5ee074307e8f","subject":"Fixed positional order of arguments","status":"MERGED","created":"2014-05-06 17:00:37.000000000","updated":"2014-05-30 22:36:42.000000000","submitted":"2014-05-30 22:36:42.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"c3dcb56f97998bac36f1a2c0947babf370a003fc","_number":92408,"virtual_id_number":92408,"owner":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":4240,"name":"Craig Vyvial","email":"cp16net@gmail.com","username":"cp16net"},{"value":2,"date":"2014-05-30 22:36:42.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":9683,"name":"Mat Lowery","email":"mlowery@ebaysf.com","username":"mat-lowery"},{"value":1,"date":"2014-05-26 22:54:25.000000000","_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},{"value":0,"date":"2014-05-26 21:14:12.000000000","_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"value":0,"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},{"value":0,"_account_id":8415,"name":"Denis M.","email":"lildee1991@gmail.com","username":"dmakogon"}],"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":4240,"name":"Craig Vyvial","email":"cp16net@gmail.com","username":"cp16net"},"all":[{"value":2,"date":"2014-05-30 20:04:03.000000000","_account_id":4240,"name":"Craig Vyvial","email":"cp16net@gmail.com","username":"cp16net"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":9683,"name":"Mat Lowery","email":"mlowery@ebaysf.com","username":"mat-lowery"},{"value":0,"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},{"value":0,"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"value":2,"date":"2014-05-30 08:52:17.000000000","_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},{"value":0,"_account_id":8415,"name":"Denis M.","email":"lildee1991@gmail.com","username":"dmakogon"}],"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":4240,"name":"Craig Vyvial","email":"cp16net@gmail.com","username":"cp16net"},"all":[{"value":1,"date":"2014-05-30 20:04:03.000000000","_account_id":4240,"name":"Craig Vyvial","email":"cp16net@gmail.com","username":"cp16net"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":9683,"name":"Mat Lowery","email":"mlowery@ebaysf.com","username":"mat-lowery"},{"value":0,"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},{"value":0,"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"value":0,"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},{"value":0,"_account_id":8415,"name":"Denis M.","email":"lildee1991@gmail.com","username":"dmakogon"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":4240,"name":"Craig Vyvial","email":"cp16net@gmail.com","username":"cp16net"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":9683,"name":"Mat Lowery","email":"mlowery@ebaysf.com","username":"mat-lowery"},{"value":0,"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},{"value":0,"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"value":0,"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},{"value":0,"_account_id":8415,"name":"Denis M.","email":"lildee1991@gmail.com","username":"dmakogon"}],"values":{"-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":4240,"name":"Craig Vyvial","email":"cp16net@gmail.com","username":"cp16net"},{"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},{"_account_id":8415,"name":"Denis M.","email":"lildee1991@gmail.com","username":"dmakogon"},{"_account_id":9683,"name":"Mat Lowery","email":"mlowery@ebaysf.com","username":"mat-lowery"},{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-05-07 16:08:39.000000000","updated_by":{"_account_id":9683,"name":"Mat Lowery","email":"mlowery@ebaysf.com","username":"mat-lowery"},"reviewer":{"_account_id":9683,"name":"Mat Lowery","email":"mlowery@ebaysf.com","username":"mat-lowery"},"state":"REVIEWER"},{"updated":"2014-05-24 14:10:39.000000000","updated_by":{"_account_id":8415,"name":"Denis M.","email":"lildee1991@gmail.com","username":"dmakogon"},"reviewer":{"_account_id":8415,"name":"Denis M.","email":"lildee1991@gmail.com","username":"dmakogon"},"state":"REVIEWER"},{"updated":"2014-05-26 22:54:25.000000000","updated_by":{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},"reviewer":{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2014-05-30 08:52:17.000000000","updated_by":{"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},"reviewer":{"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},"state":"REVIEWER"},{"updated":"2014-05-30 20:04:03.000000000","updated_by":{"_account_id":4240,"name":"Craig Vyvial","email":"cp16net@gmail.com","username":"cp16net"},"reviewer":{"_account_id":4240,"name":"Craig Vyvial","email":"cp16net@gmail.com","username":"cp16net"},"state":"REVIEWER"},{"updated":"2014-05-30 22:36:42.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"4de6393e8987d33b7646285f0864c8b7327302f8","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2014-05-06 17:00:37.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d6d0b714de62b1e8140b318f040cf72255f16472","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-06 17:00:38.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"0f843bef9d905245d0fcdcee84b7835769a2602c","author":{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},"date":"2014-05-06 17:33:55.000000000","message":"Patch Set 1:\n\nBuild Started https://rdjenkins.dyndns.org/job/Python-TroveClient-Gate/593/","accounts_in_message":[],"_revision_number":1},{"id":"3c9e915dcd639dc5c8ef37f3db6ea3fe49eda715","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-06 18:19:12.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded.\n\n- check-tempest-dsvm-full http://logs.openstack.org/08/92408/1/check/check-tempest-dsvm-full/67a6192 : SUCCESS in 1h 17m 29s\n- check-tempest-dsvm-neutron http://logs.openstack.org/08/92408/1/check/check-tempest-dsvm-neutron/4a8eb83 : SUCCESS in 58m 21s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/08/92408/1/check/check-tempest-dsvm-neutron-heat-slow/a12a5b7 : SUCCESS in 19m 47s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/08/92408/1/check/check-grenade-dsvm/736b088 : SUCCESS in 37m 02s\n- check-grenade-dsvm-neutron http://logs.openstack.org/08/92408/1/check/check-grenade-dsvm-neutron/8419e84 : FAILURE in 38m 08s (non-voting)\n- check-tempest-dsvm-full-havana http://logs.openstack.org/08/92408/1/check/check-tempest-dsvm-full-havana/d4df2fb : SUCCESS in 34m 22s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/08/92408/1/check/check-tempest-dsvm-neutron-havana/5657f07 : SUCCESS in 30m 30s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/08/92408/1/check/check-tempest-dsvm-full-icehouse/91472a4 : SUCCESS in 54m 54s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/08/92408/1/check/check-tempest-dsvm-neutron-icehouse/839d453 : SUCCESS in 46m 48s\n- gate-python-troveclient-pep8 http://logs.openstack.org/08/92408/1/check/gate-python-troveclient-pep8/983de3d : SUCCESS in 47s\n- gate-python-troveclient-python26 http://logs.openstack.org/08/92408/1/check/gate-python-troveclient-python26/ed3d391 : SUCCESS in 59s\n- gate-python-troveclient-python27 http://logs.openstack.org/08/92408/1/check/gate-python-troveclient-python27/207b844 : SUCCESS in 50s\n- gate-python-troveclient-python33 http://logs.openstack.org/08/92408/1/check/gate-python-troveclient-python33/cf67d36 : SUCCESS in 3m 58s\n- gate-python-troveclient-pypy http://logs.openstack.org/08/92408/1/check/gate-python-troveclient-pypy/25c44e2 : SUCCESS in 1m 35s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"a89be0444106020ed1c0fb4f70e68d4de8fd0f6b","author":{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},"date":"2014-05-06 19:14:59.000000000","message":"Patch Set 1: Verified+1\n\nBuild Successful \n\nhttps://rdjenkins.dyndns.org/job/Python-TroveClient-Gate/593/ : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"e2f4c8c8f11dca4f0b871629001432d8fae58dfb","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2014-05-21 20:13:27.000000000","message":"Patch Set 2: Commit message was updated","accounts_in_message":[],"_revision_number":2},{"id":"abfd90e52e250705a8d86da865cd66043cd6cf0c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-21 20:13:28.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"6649a4ae1f0988564bb04c2d3020b065a953f325","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-21 20:13:29.000000000","message":"Patch Set 2: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":2},{"id":"3de6899196c071ff6437e6f5acc05b03a0f35997","author":{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},"date":"2014-05-21 20:13:32.000000000","message":"Patch Set 2:\n\nBuild Started https://rdjenkins.dyndns.org/job/Python-TroveClient-Gate/611/","accounts_in_message":[],"_revision_number":2},{"id":"8863d086b49d463d024f57ba6f6624aef6390894","author":{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},"date":"2014-05-21 21:54:39.000000000","message":"Patch Set 2: Verified+1\n\nBuild Successful \n\nhttps://rdjenkins.dyndns.org/job/Python-TroveClient-Gate/611/ : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"ca7eed4a64b82db05fedb3c4244b0cfae0207795","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-22 17:47:55.000000000","message":"Patch Set 3:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"ad989e3e6ca469b7e395a436035247bb72128719","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2014-05-22 17:47:55.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"f533db42d1265b22db2aba850615835b07914c03","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-22 18:44:41.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded.\n\n- check-tempest-dsvm-full http://logs.openstack.org/08/92408/3/check/check-tempest-dsvm-full/037484d : SUCCESS in 41m 13s\n- check-tempest-dsvm-neutron http://logs.openstack.org/08/92408/3/check/check-tempest-dsvm-neutron/1ef42d5 : SUCCESS in 47m 43s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/08/92408/3/check/check-tempest-dsvm-neutron-heat-slow/1c3df89 : SUCCESS in 25m 40s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/08/92408/3/check/check-grenade-dsvm/2d11e0b : SUCCESS in 39m 55s\n- check-grenade-dsvm-neutron http://logs.openstack.org/08/92408/3/check/check-grenade-dsvm-neutron/002d3d7 : FAILURE in 44m 14s (non-voting)\n- check-tempest-dsvm-full-havana http://logs.openstack.org/08/92408/3/check/check-tempest-dsvm-full-havana/3866f86 : SUCCESS in 32m 11s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/08/92408/3/check/check-tempest-dsvm-neutron-havana/4fa57b7 : SUCCESS in 33m 01s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/08/92408/3/check/check-tempest-dsvm-full-icehouse/1106cf9 : SUCCESS in 54m 02s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/08/92408/3/check/check-tempest-dsvm-neutron-icehouse/07a7f46 : SUCCESS in 56m 41s\n- gate-python-troveclient-pep8 http://logs.openstack.org/08/92408/3/check/gate-python-troveclient-pep8/d6d181f : SUCCESS in 1m 16s\n- gate-python-troveclient-python26 http://logs.openstack.org/08/92408/3/check/gate-python-troveclient-python26/8e03883 : SUCCESS in 30s\n- gate-python-troveclient-python27 http://logs.openstack.org/08/92408/3/check/gate-python-troveclient-python27/e58e577 : SUCCESS in 43s\n- gate-python-troveclient-python33 http://logs.openstack.org/08/92408/3/check/gate-python-troveclient-python33/4432151 : SUCCESS in 3m 51s\n- gate-python-troveclient-pypy http://logs.openstack.org/08/92408/3/check/gate-python-troveclient-pypy/0bd79a4 : SUCCESS in 1m 14s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"403ae294fb83ffb88c9d05dacf7bcf716ffac792","author":{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},"date":"2014-05-22 19:39:29.000000000","message":"Patch Set 3:\n\nBuild Started https://rdjenkins.dyndns.org/job/Python-TroveClient-Gate/612/","accounts_in_message":[],"_revision_number":3},{"id":"1e7cd60c6dd307ee3e97a8e68ebdc441a6140525","author":{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},"date":"2014-05-22 21:20:36.000000000","message":"Patch Set 3: Verified+1\n\nBuild Successful \n\nhttps://rdjenkins.dyndns.org/job/Python-TroveClient-Gate/612/ : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"11d603c6d514f86bff075763fd70cce13eb6c3e5","author":{"_account_id":8415,"name":"Denis M.","email":"lildee1991@gmail.com","username":"dmakogon"},"date":"2014-05-24 14:10:39.000000000","message":"Patch Set 3: Code-Review+1\n\nLGTM","accounts_in_message":[],"_revision_number":3},{"id":"a3c3c0489e9f5407e1a0587208a9a658d7f28317","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-26 21:13:18.000000000","message":"Patch Set 4:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"abafedb1299451fc8a32d1c72e9a3cc9edfd3a63","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2014-05-26 21:13:18.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"ab792defe63abaf001ba8a9473237526568d7a3a","author":{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},"date":"2014-05-26 21:13:22.000000000","message":"Patch Set 4:\n\nBuild Started https://rdjenkins.dyndns.org/job/Python-TroveClient-Gate/626/","accounts_in_message":[],"_revision_number":4},{"id":"16e87495e65b6066430edaa1baf6ee7ad1cae1cf","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2014-05-26 21:14:12.000000000","message":"Patch Set 4:\n\nFixed configuration-attach, as it had the same issue","accounts_in_message":[],"_revision_number":4},{"id":"0f44dc01e7ae465934eaea22ebc510b6f9358208","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-26 22:12:47.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded.\n\n- check-tempest-dsvm-full http://logs.openstack.org/08/92408/4/check/check-tempest-dsvm-full/4c0fe82 : SUCCESS in 59m 24s\n- check-tempest-dsvm-neutron http://logs.openstack.org/08/92408/4/check/check-tempest-dsvm-neutron/28fc94e : SUCCESS in 57m 02s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/08/92408/4/check/check-tempest-dsvm-neutron-heat-slow/a4eff47 : FAILURE in 29m 50s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/08/92408/4/check/check-grenade-dsvm/90b8134 : SUCCESS in 41m 42s\n- check-grenade-dsvm-neutron http://logs.openstack.org/08/92408/4/check/check-grenade-dsvm-neutron/bcdfc31 : FAILURE in 33m 13s (non-voting)\n- check-tempest-dsvm-full-havana http://logs.openstack.org/08/92408/4/check/check-tempest-dsvm-full-havana/b34f4b3 : SUCCESS in 33m 01s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/08/92408/4/check/check-tempest-dsvm-neutron-havana/93a0d1d : SUCCESS in 31m 25s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/08/92408/4/check/check-tempest-dsvm-full-icehouse/79f293c : SUCCESS in 52m 09s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/08/92408/4/check/check-tempest-dsvm-neutron-icehouse/0ab55e0 : SUCCESS in 54m 24s\n- gate-python-troveclient-pep8 http://logs.openstack.org/08/92408/4/check/gate-python-troveclient-pep8/55231c8 : SUCCESS in 58s\n- gate-python-troveclient-python26 http://logs.openstack.org/08/92408/4/check/gate-python-troveclient-python26/9276359 : SUCCESS in 51s\n- gate-python-troveclient-python27 http://logs.openstack.org/08/92408/4/check/gate-python-troveclient-python27/31abde6 : SUCCESS in 1m 00s\n- gate-python-troveclient-python33 http://logs.openstack.org/08/92408/4/check/gate-python-troveclient-python33/2afc51b : SUCCESS in 3m 05s\n- gate-python-troveclient-pypy http://logs.openstack.org/08/92408/4/check/gate-python-troveclient-pypy/e5849db : FAILURE in 1m 32s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"c19122a028928434e60e69a3bb5aeef69da7142d","author":{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},"date":"2014-05-26 22:54:25.000000000","message":"Patch Set 4: Verified+1\n\nBuild Successful \n\nhttps://rdjenkins.dyndns.org/job/Python-TroveClient-Gate/626/ : SUCCESS","accounts_in_message":[],"_revision_number":4},{"id":"52bc2fecd21446a4eda1fb4afd825500d723c623","author":{"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},"date":"2014-05-27 05:18:50.000000000","message":"Patch Set 4: Code-Review-1\n\nSo, I\u0027m not entirely convinced that we should always have the instance name as the first argument. \n\nI think the rule that the client currently follows is that the first argument is always the name of the resource that\u0027s being created (e.g. instance name if an instance is being created, backup name if backup is being created, etc.) which is reasonable and is consistent with other OpenStack clients.","accounts_in_message":[],"_revision_number":4},{"id":"aa5f52f4d4ab457611a7e2483933e25d7bb22128","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2014-05-27 19:51:58.000000000","message":"Patch Set 4:\n\nI respectfully disagree.  :)  I\u0027ve taken a quick look at most of the other clients, and almost universally the main \u0027instance\u0027 or \u0027volume\u0027 (or whatever) comes first in the list.  Even in the trove CLI, the only create case where it doesn\u0027t come first is in create-backup.\n\nHere are some examples (condensed):\n\n$\u003e nova help backup\nusage: nova backup \u003cserver\u003e \u003cname\u003e \u003cbackup-type\u003e \u003crotation\u003e\n\n$\u003e nova help volume-attach\nusage: nova volume-attach \u003cserver\u003e \u003cvolume\u003e [\u003cdevice\u003e]\n\n$\u003e nova help add-fixed-ip\nusage: nova add-fixed-ip \u003cserver\u003e \u003cnetwork-id\u003e\n\n$\u003e cinder help backup-create\nusage: cinder backup-create [--container \u003ccontainer\u003e] [--name \u003cname\u003e]\n                            [--description \u003cdescription\u003e]\n                            \u003cvolume\u003e\n\n$\u003e glance help member-create\nusage: glance member-create [--can-share] \u003cIMAGE\u003e \u003cTENANT_ID\u003e\n\n$\u003e trove help database-create\nusage: trove database-create \u003cinstance\u003e \u003cname\u003e\n\n$\u003e trove help user-create\nusage: trove user-create \u003cinstance\u003e \u003cname\u003e \u003cpassword\u003e\n\nI like things being consistent, however I have no problem living with this if you think it should remain as-is.  ;)","accounts_in_message":[],"_revision_number":4},{"id":"0db56d27e8ef6b37a4e318cb130758449722f506","author":{"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},"date":"2014-05-30 08:52:17.000000000","message":"Patch Set 4: Code-Review+2\n\nOkay, I looked into this a bit more, and I think I\u0027m now sufficiently convinced that this will actually make things more consistent (wrt the client).\n\nThanks for looking into this; and thanks for the multiple data points to back up your arguments! Much appreciated.","accounts_in_message":[],"_revision_number":4},{"id":"b487a754ef651e69168d3e498960e6e04530199d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-30 08:52:21.000000000","message":"Patch Set 4: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"447eb597134bebeb5f3c4cb6538136a18d2e582c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-30 09:51:10.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded.\n\n- check-tempest-dsvm-full http://logs.openstack.org/08/92408/4/check/check-tempest-dsvm-full/145e9cb : SUCCESS in 43m 23s\n- check-tempest-dsvm-neutron http://logs.openstack.org/08/92408/4/check/check-tempest-dsvm-neutron/ec8ae62 : SUCCESS in 52m 22s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/08/92408/4/check/check-tempest-dsvm-neutron-heat-slow/8e1648a : FAILURE in 29m 33s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/08/92408/4/check/check-grenade-dsvm/bd4fbb1 : SUCCESS in 43m 25s\n- check-grenade-dsvm-neutron http://logs.openstack.org/08/92408/4/check/check-grenade-dsvm-neutron/31e9217 : FAILURE in 46m 37s (non-voting)\n- check-tempest-dsvm-full-havana http://logs.openstack.org/08/92408/4/check/check-tempest-dsvm-full-havana/2301dc1 : SUCCESS in 38m 32s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/08/92408/4/check/check-tempest-dsvm-neutron-havana/405aaec : SUCCESS in 34m 14s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/08/92408/4/check/check-tempest-dsvm-full-icehouse/59a53c7 : SUCCESS in 54m 10s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/08/92408/4/check/check-tempest-dsvm-neutron-icehouse/dbb8f79 : SUCCESS in 56m 54s\n- gate-python-troveclient-pep8 http://logs.openstack.org/08/92408/4/check/gate-python-troveclient-pep8/e5bfee8 : SUCCESS in 57s\n- gate-python-troveclient-python26 http://logs.openstack.org/08/92408/4/check/gate-python-troveclient-python26/4f97497 : SUCCESS in 58s\n- gate-python-troveclient-python27 http://logs.openstack.org/08/92408/4/check/gate-python-troveclient-python27/eea97e1 : SUCCESS in 1m 11s\n- gate-python-troveclient-python33 http://logs.openstack.org/08/92408/4/check/gate-python-troveclient-python33/3295e62 : SUCCESS in 2m 55s\n- gate-python-troveclient-pypy http://logs.openstack.org/08/92408/4/check/gate-python-troveclient-pypy/1b460b8 : FAILURE in 1m 11s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"063c6e161a184d0cab0e9640f4ae9cb604c19ad7","author":{"_account_id":4240,"name":"Craig Vyvial","email":"cp16net@gmail.com","username":"cp16net"},"date":"2014-05-30 20:04:03.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"aa16caf08fa7d7fb1d3185d71dd4c84cfaa537eb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-30 20:04:05.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"40870576bfb85b9c3cdc122be028f3954d1a5310","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-30 22:36:42.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded.\n\n- gate-python-troveclient-docs http://docs-draft.openstack.org/08/92408/4/gate/gate-python-troveclient-docs/8ce4843/doc/build/html/ : SUCCESS in 1m 16s\n- gate-python-troveclient-pep8 http://logs.openstack.org/08/92408/4/gate/gate-python-troveclient-pep8/9c2289e : SUCCESS in 48s\n- gate-python-troveclient-python26 http://logs.openstack.org/08/92408/4/gate/gate-python-troveclient-python26/eba68c9 : SUCCESS in 35s\n- gate-python-troveclient-python27 http://logs.openstack.org/08/92408/4/gate/gate-python-troveclient-python27/9c741f5 : SUCCESS in 51s\n- gate-tempest-dsvm-full http://logs.openstack.org/08/92408/4/gate/gate-tempest-dsvm-full/598a44e : SUCCESS in 57m 43s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/08/92408/4/gate/gate-tempest-dsvm-neutron/52f7620 : SUCCESS in 1h 12m 02s\n- gate-grenade-dsvm http://logs.openstack.org/08/92408/4/gate/gate-grenade-dsvm/922cc66 : SUCCESS in 43m 31s\n- gate-python-troveclient-python33 http://logs.openstack.org/08/92408/4/gate/gate-python-troveclient-python33/2efd745 : SUCCESS in 3m 07s\n- gate-python-troveclient-pypy http://logs.openstack.org/08/92408/4/gate/gate-python-troveclient-pypy/6a7a6b3 : SUCCESS in 1m 21s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"d1827d79d12c7c75541777f8b6f85539d236e663","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-30 22:36:42.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"30c924e343a80b2ac6b576393ccb5a15b4185d54","revisions":{"0f9db52c317a3e9774bf9f03f144f73a0a914cef":{"kind":"REWORK","_number":1,"created":"2014-05-06 17:00:37.000000000","uploader":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"ref":"refs/changes/08/92408/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/08/92408/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/08/92408/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/08/92408/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/08/92408/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/08/92408/1"}}},"commit":{"parents":[{"commit":"a0ec47b9957b31d165bafa76f99b3c8d90c2bb77","subject":"Merge \"Make port-id and net-id keys mutually exclusive\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/a0ec47b9957b31d165bafa76f99b3c8d90c2bb77"}]}],"author":{"name":"Peter Stachowski","email":"peter@tesora.com","date":"2014-05-06 16:42:48.000000000","tz":-240},"committer":{"name":"Peter Stachowski","email":"peter@tesora.com","date":"2014-05-06 16:42:48.000000000","tz":-240},"subject":"Fixed help positional order of arguments","message":"Fixed help positional order of arguments\n\nThe positional arguments of backup-create were different from all\nother commands.  \u0027Instance\u0027 is now the first argument.\n\nDocImpact: This potentially affects any user scripts that may\nexist.  Any instructions like:\n\u0027trove backup-create mybackup myinstance\u0027\nshould be changed to:\n\u0027trove backup-create myinstance mybackup.\u0027\n\nChange-Id: I2ff93a1a6e26f3e33a60cbf3d9ad5ee074307e8f\nCloses-Bug: #1281878\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/0f9db52c317a3e9774bf9f03f144f73a0a914cef"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/0f9db52c317a3e9774bf9f03f144f73a0a914cef"}]},"branch":"refs/heads/master"},"7c5e23e7791dc88a0a2c7323dc7da0ab7c5df9d6":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2014-05-21 20:13:27.000000000","uploader":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"ref":"refs/changes/08/92408/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/08/92408/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/08/92408/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/08/92408/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/08/92408/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/08/92408/2"}}},"commit":{"parents":[{"commit":"a0ec47b9957b31d165bafa76f99b3c8d90c2bb77","subject":"Merge \"Make port-id and net-id keys mutually exclusive\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/a0ec47b9957b31d165bafa76f99b3c8d90c2bb77"}]}],"author":{"name":"Peter Stachowski","email":"peter@tesora.com","date":"2014-05-06 16:42:48.000000000","tz":-240},"committer":{"name":"Peter Stachowski","email":"peter@tesora.com","date":"2014-05-21 20:13:27.000000000","tz":0},"subject":"Fixed positional order of arguments","message":"Fixed positional order of arguments\n\nThe positional arguments of backup-create were different from all\nother commands.  \u0027Instance\u0027 is now the first argument.\n\nDocImpact: This potentially affects any user scripts that may\nexist.  Any instructions like:\n\u0027trove backup-create mybackup myinstance\u0027\nshould be changed to:\n\u0027trove backup-create myinstance mybackup.\u0027\n\nChange-Id: I2ff93a1a6e26f3e33a60cbf3d9ad5ee074307e8f\nCloses-Bug: #1281878","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/7c5e23e7791dc88a0a2c7323dc7da0ab7c5df9d6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/7c5e23e7791dc88a0a2c7323dc7da0ab7c5df9d6"}]},"branch":"refs/heads/master"},"21c0621914b7b7575ca66f49dfeeb2581a4737cd":{"kind":"REWORK","_number":3,"created":"2014-05-22 17:47:55.000000000","uploader":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"ref":"refs/changes/08/92408/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/08/92408/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/08/92408/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/08/92408/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/08/92408/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/08/92408/3"}}},"commit":{"parents":[{"commit":"2eedb5705ca35fc9af563283c19745c4586167b2","subject":"Merge \"Fixed trove CLI help inconsistencies\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/2eedb5705ca35fc9af563283c19745c4586167b2"}]}],"author":{"name":"Peter Stachowski","email":"peter@tesora.com","date":"2014-05-06 16:42:48.000000000","tz":-240},"committer":{"name":"Peter Stachowski","email":"peter@tesora.com","date":"2014-05-22 17:47:18.000000000","tz":-240},"subject":"Fixed positional order of arguments","message":"Fixed positional order of arguments\n\nThe positional arguments of backup-create were different from all\nother commands.  \u0027Instance\u0027 is now the first argument.\n\nDocImpact: This potentially affects any user scripts that may\nexist.  Any instructions like:\n\u0027trove backup-create mybackup myinstance\u0027\nshould be changed to:\n\u0027trove backup-create myinstance mybackup.\u0027\n\nChange-Id: I2ff93a1a6e26f3e33a60cbf3d9ad5ee074307e8f\nCloses-Bug: #1281878\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/21c0621914b7b7575ca66f49dfeeb2581a4737cd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/21c0621914b7b7575ca66f49dfeeb2581a4737cd"}]},"branch":"refs/heads/master"},"30c924e343a80b2ac6b576393ccb5a15b4185d54":{"kind":"REWORK","_number":4,"created":"2014-05-26 21:13:18.000000000","uploader":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"ref":"refs/changes/08/92408/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/08/92408/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/08/92408/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/08/92408/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/08/92408/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/08/92408/4"}}},"commit":{"parents":[{"commit":"d02764e597b331c0c692488477a9ce29045eb32a","subject":"Merge \"Corrects trove-client output\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/d02764e597b331c0c692488477a9ce29045eb32a"}]}],"author":{"name":"Peter Stachowski","email":"peter@tesora.com","date":"2014-05-06 16:42:48.000000000","tz":-240},"committer":{"name":"Peter Stachowski","email":"peter@tesora.com","date":"2014-05-26 21:13:14.000000000","tz":-240},"subject":"Fixed positional order of arguments","message":"Fixed positional order of arguments\n\nThe positional arguments of backup-create and configuration-attach\nwere different from all other commands.  \u0027Instance\u0027 is now the\nfirst argument for these commands as well.\n\nDocImpact: This potentially affects any user scripts that may\nexist.  Any instructions like:\n\u0027trove backup-create mybackup myinstance\u0027\n\u0027trove configuration-attach myconfig myinstance\u0027\nshould be changed to:\n\u0027trove backup-create myinstance mybackup.\u0027\n\u0027trove configuration-attach myinstance myconfig\u0027\n\nChange-Id: I2ff93a1a6e26f3e33a60cbf3d9ad5ee074307e8f\nCloses-Bug: #1281878\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/30c924e343a80b2ac6b576393ccb5a15b4185d54"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/30c924e343a80b2ac6b576393ccb5a15b4185d54"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
