)]}'
{"id":"openstack%2Fpython-troveclient~210004","triplet_id":"openstack%2Fpython-troveclient~master~I5ab58fd64f4745a2e558392bff649b05401ed57a","project":"openstack/python-troveclient","branch":"master","topic":"bug/1482279","hashtags":[],"change_id":"I5ab58fd64f4745a2e558392bff649b05401ed57a","subject":"Use more appropriate exceptions for validation","status":"MERGED","created":"2015-08-06 16:03:09.000000000","updated":"2015-11-18 03:34:24.000000000","submitted":"2015-09-04 05:03:19.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":8,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"d9382daad34fe4cd32ce7b73fccc0b7a97f71511","_number":210004,"virtual_id_number":210004,"owner":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"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":0,"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"value":0,"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},{"value":2,"date":"2015-09-04 05:03:19.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":12758,"name":"Masaki Matsushita","email":"glass.saga@gmail.com","username":"masaki"},{"value":0,"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"value":0,"date":"2015-11-18 03:34:24.000000000","post_submit":true,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":13355,"name":"Edmond Kotowski","email":"ekotowski@gmail.com","username":"ekotowski"},{"value":0,"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},{"value":0,"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"}],"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":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"all":[{"value":0,"_account_id":4240,"name":"Craig Vyvial","email":"cp16net@gmail.com","username":"cp16net"},{"value":0,"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"value":0,"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":12758,"name":"Masaki Matsushita","email":"glass.saga@gmail.com","username":"masaki"},{"value":2,"date":"2015-09-03 20:44:25.000000000","_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":2,"date":"2015-09-03 20:50:53.000000000","_account_id":13355,"name":"Edmond Kotowski","email":"ekotowski@gmail.com","username":"ekotowski"},{"value":0,"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},{"value":1,"date":"2015-09-04 03:46:20.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"}],"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":13355,"name":"Edmond Kotowski","email":"ekotowski@gmail.com","username":"ekotowski"},"all":[{"value":0,"_account_id":4240,"name":"Craig Vyvial","email":"cp16net@gmail.com","username":"cp16net"},{"value":0,"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"value":0,"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":12758,"name":"Masaki Matsushita","email":"glass.saga@gmail.com","username":"masaki"},{"value":0,"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":1,"date":"2015-09-03 20:50:53.000000000","_account_id":13355,"name":"Edmond Kotowski","email":"ekotowski@gmail.com","username":"ekotowski"},{"value":0,"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},{"value":0,"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"}],"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":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"value":0,"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":12758,"name":"Masaki Matsushita","email":"glass.saga@gmail.com","username":"masaki"},{"value":0,"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":13355,"name":"Edmond Kotowski","email":"ekotowski@gmail.com","username":"ekotowski"},{"value":0,"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},{"value":0,"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"}],"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":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"},{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"_account_id":12758,"name":"Masaki Matsushita","email":"glass.saga@gmail.com","username":"masaki"},{"_account_id":13355,"name":"Edmond Kotowski","email":"ekotowski@gmail.com","username":"ekotowski"},{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-08-12 05:52:55.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":"2015-08-12 07:04:00.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":"2015-08-25 13:24:28.000000000","updated_by":{"_account_id":12758,"name":"Masaki Matsushita","email":"glass.saga@gmail.com","username":"masaki"},"reviewer":{"_account_id":12758,"name":"Masaki Matsushita","email":"glass.saga@gmail.com","username":"masaki"},"state":"REVIEWER"},{"updated":"2015-08-25 20:48:54.000000000","updated_by":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"reviewer":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"state":"REVIEWER"},{"updated":"2015-09-03 20:44:25.000000000","updated_by":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"reviewer":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"state":"REVIEWER"},{"updated":"2015-09-03 20:50:53.000000000","updated_by":{"_account_id":13355,"name":"Edmond Kotowski","email":"ekotowski@gmail.com","username":"ekotowski"},"reviewer":{"_account_id":13355,"name":"Edmond Kotowski","email":"ekotowski@gmail.com","username":"ekotowski"},"state":"REVIEWER"},{"updated":"2015-09-04 03:46:20.000000000","updated_by":{"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"},"reviewer":{"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"},"state":"REVIEWER"},{"updated":"2015-09-04 05:03:19.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2015-11-18 03:34:24.000000000","updated_by":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"reviewer":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"state":"REVIEWER"}],"messages":[{"id":"020ec4bc6d081d2335615e783fc1d578fcddda35","author":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"date":"2015-08-06 16:03:09.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8aaa319846e60f021929cc473345547b621d5dbb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-06 19:31:37.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-python26 http://logs.openstack.org/04/210004/1/check/gate-python-troveclient-python26/e3b8e88/ : SUCCESS in 1m 22s\n- gate-python-troveclient-pep8 http://logs.openstack.org/04/210004/1/check/gate-python-troveclient-pep8/c1c18d9/ : SUCCESS in 59s\n- gate-python-troveclient-docs http://docs-draft.openstack.org/04/210004/1/check/gate-python-troveclient-docs/935bc79//doc/build/html/ : SUCCESS in 1m 03s\n- gate-python-troveclient-python27 http://logs.openstack.org/04/210004/1/check/gate-python-troveclient-python27/460877d/ : SUCCESS in 55s\n- gate-python-troveclient-python34 http://logs.openstack.org/04/210004/1/check/gate-python-troveclient-python34/a413164/ : SUCCESS in 1m 16s\n- gate-python-troveclient-pypy http://logs.openstack.org/04/210004/1/check/gate-python-troveclient-pypy/c2589cd/ : SUCCESS in 1m 37s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/04/210004/1/check/gate-tempest-dsvm-neutron-src-python-troveclient/524334a/ : SUCCESS in 1h 13m 19s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/04/210004/1/check/gate-trove-functional-dsvm-mysql/1ddcc9a/ : SUCCESS in 1h 39m 57s","accounts_in_message":[],"_revision_number":1},{"id":"3526c5870ea21db7031b034c08093f60e3786218","author":{"_account_id":12758,"name":"Masaki Matsushita","email":"glass.saga@gmail.com","username":"masaki"},"date":"2015-08-07 00:48:59.000000000","message":"Patch Set 1: Code-Review+1\n\nLooks good to me.","accounts_in_message":[],"_revision_number":1},{"id":"3105f0f82fb754dbb3b3e1473dd3f7360957d17f","author":{"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"},"date":"2015-08-10 07:58:25.000000000","message":"Patch Set 1: Code-Review+1\n\nLooks ok","accounts_in_message":[],"_revision_number":1},{"id":"41adad293ec9122a329e040939751cccf9bf843c","author":{"_account_id":4240,"name":"Craig Vyvial","email":"cp16net@gmail.com","username":"cp16net"},"date":"2015-08-12 05:52:55.000000000","message":"Patch Set 1: Code-Review-1\n\n(2 comments)\n\nthere are lots of existing exceptions in openstack.common i didnt know about but that raises the question if we are using the correct ones in these cases presented.","accounts_in_message":[],"_revision_number":1},{"id":"4130e961b85148249b46990ef8e96a4b7909ef51","author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"date":"2015-08-12 06:54:45.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"a04de17a29b857a5e65f4dce1ebbf57838557f4b","author":{"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},"date":"2015-08-12 07:04:00.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"4acfd44b31373481cceaae2ef517a2ec5e82c0ec","author":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"date":"2015-08-13 21:18:12.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"98642e29f1666bf66bedb257cfe16fc7c85483a0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-13 22:51:49.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-python26 http://logs.openstack.org/04/210004/2/check/gate-python-troveclient-python26/47d86f0/ : SUCCESS in 54s\n- gate-python-troveclient-pep8 http://logs.openstack.org/04/210004/2/check/gate-python-troveclient-pep8/2cc9263/ : SUCCESS in 54s\n- gate-python-troveclient-docs http://docs-draft.openstack.org/04/210004/2/check/gate-python-troveclient-docs/0d885ee//doc/build/html/ : SUCCESS in 1m 05s\n- gate-python-troveclient-python27 http://logs.openstack.org/04/210004/2/check/gate-python-troveclient-python27/ab21bc9/ : SUCCESS in 1m 05s\n- gate-python-troveclient-python34 http://logs.openstack.org/04/210004/2/check/gate-python-troveclient-python34/f197f95/ : SUCCESS in 1m 04s\n- gate-python-troveclient-pypy http://logs.openstack.org/04/210004/2/check/gate-python-troveclient-pypy/4592b91/ : SUCCESS in 1m 56s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/04/210004/2/check/gate-tempest-dsvm-neutron-src-python-troveclient/f1522c4/ : SUCCESS in 1h 08m 32s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/04/210004/2/check/gate-trove-functional-dsvm-mysql/c1a47d6/ : SUCCESS in 1h 24m 06s","accounts_in_message":[],"_revision_number":2},{"id":"29598bc96b81ec73441c3cd9046b7242dd253d23","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2015-08-13 23:39:50.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"5b90dab35cbe8d1f7232320754dc1543af2fd1ee","author":{"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"},"date":"2015-08-14 17:01:09.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"4a58bcd38950700ac7e605630eef52aa4146c2b7","author":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"date":"2015-08-14 21:24:44.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"c17c1d7c80d4d2235507338d6dd142af941a2ed4","author":{"_account_id":12758,"name":"Masaki Matsushita","email":"glass.saga@gmail.com","username":"masaki"},"date":"2015-08-25 13:24:28.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"3c8bb68926717b2161146282a008db979206f9ce","author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"date":"2015-08-25 20:48:54.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"4ef0ed14fe2d0cdd38185efc59ff36d0732fd506","author":{"_account_id":13355,"name":"Edmond Kotowski","email":"ekotowski@gmail.com","username":"ekotowski"},"date":"2015-08-25 23:03:10.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"63bda49589e4c1c208a9d2dbb9383f9aa8fea7cb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-25 23:03:16.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"53c98e1a61bdd0c4f92b6caa4cdfcc56219dbf62","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-26 07:48:26.000000000","message":"Patch Set 2: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-troveclient-python26 http://logs.openstack.org/04/210004/2/gate/gate-python-troveclient-python26/09b4ab3/ : SUCCESS in 59s\n- gate-python-troveclient-docs http://docs-draft.openstack.org/04/210004/2/gate/gate-python-troveclient-docs/62dc5d7//doc/build/html/ : SUCCESS in 53s\n- gate-python-troveclient-pep8 http://logs.openstack.org/04/210004/2/gate/gate-python-troveclient-pep8/f66f1af/ : SUCCESS in 45s\n- gate-python-troveclient-python27 http://logs.openstack.org/04/210004/2/gate/gate-python-troveclient-python27/792f4fc/ : SUCCESS in 50s\n- gate-python-troveclient-python34 http://logs.openstack.org/04/210004/2/gate/gate-python-troveclient-python34/082fcd0/ : SUCCESS in 58s\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/04/210004/2/gate/gate-tempest-dsvm-neutron-src-python-troveclient/c89570f/ : SUCCESS in 55m 58s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/04/210004/2/gate/gate-trove-functional-dsvm-mysql/85fb623/ : FAILURE in 36m 04s","accounts_in_message":[],"_revision_number":2},{"id":"fe3b74cc5f8c63b95180ba321650b61ba52e2235","author":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"date":"2015-08-26 09:36:19.000000000","message":"Patch Set 2:\n\nreverify","accounts_in_message":[],"_revision_number":2},{"id":"9d519015e493427c19db3abcda5e540aa90c7b7d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-26 11:36:51.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-troveclient-python26 http://logs.openstack.org/04/210004/2/check/gate-python-troveclient-python26/f7bd943/ : SUCCESS in 57s\n- gate-python-troveclient-pep8 http://logs.openstack.org/04/210004/2/check/gate-python-troveclient-pep8/761710e/ : SUCCESS in 39s\n- gate-python-troveclient-docs http://docs-draft.openstack.org/04/210004/2/check/gate-python-troveclient-docs/2d2e4a0//doc/build/html/ : SUCCESS in 1m 08s\n- gate-python-troveclient-python27 http://logs.openstack.org/04/210004/2/check/gate-python-troveclient-python27/fb5b8fb/ : SUCCESS in 1m 04s\n- gate-python-troveclient-python34 http://logs.openstack.org/04/210004/2/check/gate-python-troveclient-python34/6e64709/ : SUCCESS in 1m 12s\n- gate-python-troveclient-pypy http://logs.openstack.org/04/210004/2/check/gate-python-troveclient-pypy/15f0f58/ : SUCCESS in 1m 40s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/04/210004/2/check/gate-tempest-dsvm-neutron-src-python-troveclient/6208beb/ : SUCCESS in 58m 27s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/04/210004/2/check/gate-trove-functional-dsvm-mysql/dbe1927/ : FAILURE in 1h 41m 16s","accounts_in_message":[],"_revision_number":2},{"id":"6d8fd60d4087f5d9cdb4efa555e5b2b1d27ee523","author":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"date":"2015-08-29 05:02:24.000000000","message":"Patch Set 2:\n\nreverify","accounts_in_message":[],"_revision_number":2},{"id":"c8069e7eb4a82928495405b834fe5464c4d97972","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-29 06:42:55.000000000","message":"Patch Set 2:\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-troveclient-python26 http://logs.openstack.org/04/210004/2/check/gate-python-troveclient-python26/258b0b4/ : SUCCESS in 57s\n- gate-python-troveclient-pep8 http://logs.openstack.org/04/210004/2/check/gate-python-troveclient-pep8/ba21125/ : SUCCESS in 49s\n- gate-python-troveclient-docs http://docs-draft.openstack.org/04/210004/2/check/gate-python-troveclient-docs/a4eb21c//doc/build/html/ : SUCCESS in 1m 04s\n- gate-python-troveclient-python27 http://logs.openstack.org/04/210004/2/check/gate-python-troveclient-python27/93618a8/ : SUCCESS in 59s\n- gate-python-troveclient-python34 http://logs.openstack.org/04/210004/2/check/gate-python-troveclient-python34/985deb4/ : SUCCESS in 1m 06s\n- gate-python-troveclient-pypy http://logs.openstack.org/04/210004/2/check/gate-python-troveclient-pypy/b8b270a/ : SUCCESS in 1m 38s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/04/210004/2/check/gate-tempest-dsvm-neutron-src-python-troveclient/f8be506/ : SUCCESS in 1h 10m 36s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/04/210004/2/check/gate-trove-functional-dsvm-mysql/bc6153b/ : FAILURE in 1h 35m 36s","accounts_in_message":[],"_revision_number":2},{"id":"81cf9d654406454cb0059410458d2afcb32d19af","author":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"date":"2015-08-29 13:30:13.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":2},{"id":"79db8a4a62558c34b0f8478315bc39bd2b6665ee","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-29 14:54:36.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-troveclient-python26 http://logs.openstack.org/04/210004/3/check/gate-python-troveclient-python26/bef3405/ : SUCCESS in 1m 06s\n- gate-python-troveclient-pep8 http://logs.openstack.org/04/210004/3/check/gate-python-troveclient-pep8/d544a71/ : SUCCESS in 40s\n- gate-python-troveclient-docs http://docs-draft.openstack.org/04/210004/3/check/gate-python-troveclient-docs/54e1aef//doc/build/html/ : SUCCESS in 56s\n- gate-python-troveclient-python27 http://logs.openstack.org/04/210004/3/check/gate-python-troveclient-python27/255b340/ : SUCCESS in 1m 04s\n- gate-python-troveclient-python34 http://logs.openstack.org/04/210004/3/check/gate-python-troveclient-python34/2bc1f99/ : SUCCESS in 1m 00s\n- gate-python-troveclient-pypy http://logs.openstack.org/04/210004/3/check/gate-python-troveclient-pypy/7260022/ : SUCCESS in 1m 47s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/04/210004/3/check/gate-tempest-dsvm-neutron-src-python-troveclient/477ea6e/ : SUCCESS in 53m 51s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/04/210004/3/check/gate-trove-functional-dsvm-mysql/cdc3924/ : FAILURE in 1h 24m 08s","accounts_in_message":[],"_revision_number":3},{"id":"2e27a88fb930e5ede407fe8fb737235553ab5dcd","author":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"date":"2015-08-31 02:10:27.000000000","message":"Patch Set 4: Commit message was updated","accounts_in_message":[],"_revision_number":4},{"id":"e02fe1d458584061779404776a00335998d0d174","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-08-31 03:47:44.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-python26 http://logs.openstack.org/04/210004/4/check/gate-python-troveclient-python26/6e4474a/ : SUCCESS in 1m 00s\n- gate-python-troveclient-pep8 http://logs.openstack.org/04/210004/4/check/gate-python-troveclient-pep8/3c3fe70/ : SUCCESS in 46s\n- gate-python-troveclient-docs http://docs-draft.openstack.org/04/210004/4/check/gate-python-troveclient-docs/9e1afab//doc/build/html/ : SUCCESS in 1m 05s\n- gate-python-troveclient-python27 http://logs.openstack.org/04/210004/4/check/gate-python-troveclient-python27/43c2629/ : SUCCESS in 1m 01s\n- gate-python-troveclient-python34 http://logs.openstack.org/04/210004/4/check/gate-python-troveclient-python34/49c4dc5/ : SUCCESS in 1m 08s\n- gate-python-troveclient-pypy http://logs.openstack.org/04/210004/4/check/gate-python-troveclient-pypy/274359e/ : SUCCESS in 1m 39s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/04/210004/4/check/gate-tempest-dsvm-neutron-src-python-troveclient/39adc52/ : SUCCESS in 1h 10m 57s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/04/210004/4/check/gate-trove-functional-dsvm-mysql/8b2d442/ : SUCCESS in 1h 27m 02s","accounts_in_message":[],"_revision_number":4},{"id":"b346ad5ccf7aaf53ce72d4eaf9ef0fafd93b63cb","author":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"date":"2015-09-03 20:37:36.000000000","message":"Patch Set 5: Commit message was updated","accounts_in_message":[],"_revision_number":5},{"id":"8fec5857527d74b9039d6cb07ee9ff141d748bc7","author":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"date":"2015-09-03 20:41:25.000000000","message":"Patch Set 6: Commit message was updated","accounts_in_message":[],"_revision_number":6},{"id":"e960f9332175a4ae679861f3aa9168878fba87ca","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2015-09-03 20:44:25.000000000","message":"Patch Set 6: Code-Review+2","accounts_in_message":[],"_revision_number":6},{"id":"331d095abe1d7d5a3229259e27e9ff1738f2b1c3","author":{"_account_id":13355,"name":"Edmond Kotowski","email":"ekotowski@gmail.com","username":"ekotowski"},"date":"2015-09-03 20:50:53.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":6},{"id":"1d59670ae5c9bc9d96ff0a2c46f22f71ec8b76fb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-03 21:58:15.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-python26 http://logs.openstack.org/04/210004/6/check/gate-python-troveclient-python26/d8e51f8/ : SUCCESS in 50s\n- gate-python-troveclient-pep8 http://logs.openstack.org/04/210004/6/check/gate-python-troveclient-pep8/14a214e/ : SUCCESS in 52s\n- gate-python-troveclient-docs http://docs-draft.openstack.org/04/210004/6/check/gate-python-troveclient-docs/8986984//doc/build/html/ : SUCCESS in 1m 32s\n- gate-python-troveclient-python27 http://logs.openstack.org/04/210004/6/check/gate-python-troveclient-python27/49d0795/ : SUCCESS in 58s\n- gate-python-troveclient-python34 http://logs.openstack.org/04/210004/6/check/gate-python-troveclient-python34/792572c/ : SUCCESS in 1m 06s\n- gate-python-troveclient-pypy http://logs.openstack.org/04/210004/6/check/gate-python-troveclient-pypy/546d250/ : SUCCESS in 1m 43s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/04/210004/6/check/gate-tempest-dsvm-neutron-src-python-troveclient/2cf78a7/ : SUCCESS in 1h 10m 39s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/04/210004/6/check/gate-trove-functional-dsvm-mysql/3258644/ : SUCCESS in 26m 43s","accounts_in_message":[],"_revision_number":6},{"id":"158b9ad4b753fddca2575bfc121ed986c76ed3d9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-03 21:58:26.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"af4b0437fb96d2891de50aa0c2977797338c4c92","author":{"_account_id":7806,"name":"Sushil Kumar","email":"skm.net@gmail.com","username":"sushilkm"},"date":"2015-09-04 03:46:20.000000000","message":"Patch Set 6: Code-Review+1","accounts_in_message":[],"_revision_number":6},{"id":"d87961713eb168f4eb1a7d15f2b8ab2358db7d24","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-04 05:03:19.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-troveclient-python26 http://logs.openstack.org/04/210004/6/gate/gate-python-troveclient-python26/f1ab2a5/ : SUCCESS in 59s\n- gate-python-troveclient-docs http://docs-draft.openstack.org/04/210004/6/gate/gate-python-troveclient-docs/35a4746//doc/build/html/ : SUCCESS in 1m 12s\n- gate-python-troveclient-pep8 http://logs.openstack.org/04/210004/6/gate/gate-python-troveclient-pep8/f9132eb/ : SUCCESS in 39s\n- gate-python-troveclient-python27 http://logs.openstack.org/04/210004/6/gate/gate-python-troveclient-python27/be94b56/ : SUCCESS in 51s\n- gate-python-troveclient-python34 http://logs.openstack.org/04/210004/6/gate/gate-python-troveclient-python34/13a6abf/ : SUCCESS in 1m 12s\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/04/210004/6/gate/gate-tempest-dsvm-neutron-src-python-troveclient/847b7bc/ : SUCCESS in 1h 03m 20s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/04/210004/6/gate/gate-trove-functional-dsvm-mysql/a520ec5/ : SUCCESS in 24m 13s","accounts_in_message":[],"_revision_number":6},{"id":"4bb7ec6bd18a54ec90690db38dc05db4b7b963d5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-04 05:03:21.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":6},{"id":"3b11c0ea110500237c366cbe7287bf07ad35951b","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2015-11-18 03:34:24.000000000","message":"Patch Set 6:\n\nThis is totally a backward incompatible change and breaks unit tests on stable/kilo for trove because it\u0027s pulling in trunk troveclient.  There should have been a major version bump for this change.","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"55af7dd364d8bece74d67c21e07cc5fe9dd898aa","revisions":{"05755e07eba66fcce66fe3d857c44e55dbaf0f0f":{"kind":"REWORK","_number":1,"created":"2015-08-06 16:03:09.000000000","uploader":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"ref":"refs/changes/04/210004/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/04/210004/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/04/210004/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/04/210004/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/04/210004/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/04/210004/1"}}},"commit":{"parents":[{"commit":"fe0a911c23852191aff3af8f4dfd295216b6496d","subject":"Merge \"Fixed missing periods in positional arguments\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/fe0a911c23852191aff3af8f4dfd295216b6496d"}]}],"author":{"name":"Petr Malik","email":"pmalik@tesora.com","date":"2015-08-06 16:01:41.000000000","tz":-240},"committer":{"name":"Petr Malik","email":"pmalik@tesora.com","date":"2015-08-06 16:01:41.000000000","tz":-240},"subject":"Use more appropriate exceptions for validation","message":"Use more appropriate exceptions for validation\n\nUse ValidationError exception type for input validation errors.\n\nChange-Id: I5ab58fd64f4745a2e558392bff649b05401ed57a\nCloses-Bug: 1482279\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/05755e07eba66fcce66fe3d857c44e55dbaf0f0f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/05755e07eba66fcce66fe3d857c44e55dbaf0f0f"}]},"branch":"refs/heads/master"},"3e7d6c37ffb3a41a98c81813ffa3944c75040ded":{"kind":"REWORK","_number":2,"created":"2015-08-13 21:18:12.000000000","uploader":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"ref":"refs/changes/04/210004/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/04/210004/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/04/210004/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/04/210004/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/04/210004/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/04/210004/2"}}},"commit":{"parents":[{"commit":"fe0a911c23852191aff3af8f4dfd295216b6496d","subject":"Merge \"Fixed missing periods in positional arguments\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/fe0a911c23852191aff3af8f4dfd295216b6496d"}]}],"author":{"name":"Petr Malik","email":"pmalik@tesora.com","date":"2015-08-06 16:01:41.000000000","tz":-240},"committer":{"name":"Petr Malik","email":"pmalik@tesora.com","date":"2015-08-13 21:18:03.000000000","tz":-240},"subject":"Use more appropriate exceptions for validation","message":"Use more appropriate exceptions for validation\n\nUse ValidationError exception type for input validation errors.\n\nChange-Id: I5ab58fd64f4745a2e558392bff649b05401ed57a\nCloses-Bug: 1482279\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/3e7d6c37ffb3a41a98c81813ffa3944c75040ded"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/3e7d6c37ffb3a41a98c81813ffa3944c75040ded"}]},"branch":"refs/heads/master"},"469b6d878cedfff21d5fa4139afbc03570fbf3f4":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2015-08-29 13:30:13.000000000","uploader":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"ref":"refs/changes/04/210004/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/04/210004/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/04/210004/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/04/210004/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/04/210004/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/04/210004/3"}}},"commit":{"parents":[{"commit":"7ec45dba07f3815b2f4ce3a0dae5edffb0550f54","subject":"Revert \"Root enablement for Vertica clusters/instances\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/7ec45dba07f3815b2f4ce3a0dae5edffb0550f54"}]}],"author":{"name":"Petr Malik","email":"pmalik@tesora.com","date":"2015-08-06 16:01:41.000000000","tz":-240},"committer":{"name":"Petr Malik","email":"pmalik@tesora.com","date":"2015-08-29 13:30:12.000000000","tz":0},"subject":"Use more appropriate exceptions for validation","message":"Use more appropriate exceptions for validation\n\nUse ValidationError exception type for input validation errors.\n\nChange-Id: I5ab58fd64f4745a2e558392bff649b05401ed57a\nCloses-Bug: 1482279\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/469b6d878cedfff21d5fa4139afbc03570fbf3f4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/469b6d878cedfff21d5fa4139afbc03570fbf3f4"}]},"branch":"refs/heads/master"},"1122ad815064eef062fda32f29cac5735c2d75c8":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2015-08-31 02:10:27.000000000","uploader":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"ref":"refs/changes/04/210004/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/04/210004/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/04/210004/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/04/210004/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/04/210004/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/04/210004/4"}}},"commit":{"parents":[{"commit":"7ec45dba07f3815b2f4ce3a0dae5edffb0550f54","subject":"Revert \"Root enablement for Vertica clusters/instances\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/7ec45dba07f3815b2f4ce3a0dae5edffb0550f54"}]}],"author":{"name":"Petr Malik","email":"pmalik@tesora.com","date":"2015-08-06 16:01:41.000000000","tz":-240},"committer":{"name":"Petr Malik","email":"pmalik@tesora.com","date":"2015-08-31 02:10:27.000000000","tz":0},"subject":"Use more appropriate exceptions for validation","message":"Use more appropriate exceptions for validation\n\nUse ValidationError exception type for input validation errors.\n\nDepends-On: I778bb408ba1f3b58037b77e56e33ee0020156c86\nChange-Id: I5ab58fd64f4745a2e558392bff649b05401ed57a\nCloses-Bug: 1482279","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/1122ad815064eef062fda32f29cac5735c2d75c8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/1122ad815064eef062fda32f29cac5735c2d75c8"}]},"branch":"refs/heads/master"},"a93967747db89f35a21ea90911a1e2d7bea27475":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2015-09-03 20:37:36.000000000","uploader":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"ref":"refs/changes/04/210004/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/04/210004/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/04/210004/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/04/210004/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/04/210004/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/04/210004/5"}}},"commit":{"parents":[{"commit":"7ec45dba07f3815b2f4ce3a0dae5edffb0550f54","subject":"Revert \"Root enablement for Vertica clusters/instances\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/7ec45dba07f3815b2f4ce3a0dae5edffb0550f54"}]}],"author":{"name":"Petr Malik","email":"pmalik@tesora.com","date":"2015-08-06 16:01:41.000000000","tz":-240},"committer":{"name":"Petr Malik","email":"pmalik@tesora.com","date":"2015-09-03 20:37:36.000000000","tz":0},"subject":"Use more appropriate exceptions for validation","message":"Use more appropriate exceptions for validation\n\nUse ValidationError exception type for input validation errors.\n\n###Depends-On: I778bb408ba1f3b58037b77e56e33ee0020156c86\nChange-Id: I5ab58fd64f4745a2e558392bff649b05401ed57a\nCloses-Bug: 1482279","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/a93967747db89f35a21ea90911a1e2d7bea27475"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/a93967747db89f35a21ea90911a1e2d7bea27475"}]},"branch":"refs/heads/master"},"55af7dd364d8bece74d67c21e07cc5fe9dd898aa":{"kind":"NO_CODE_CHANGE","_number":6,"created":"2015-09-03 20:41:25.000000000","uploader":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"ref":"refs/changes/04/210004/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/04/210004/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/04/210004/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/04/210004/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/04/210004/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/04/210004/6"}}},"commit":{"parents":[{"commit":"7ec45dba07f3815b2f4ce3a0dae5edffb0550f54","subject":"Revert \"Root enablement for Vertica clusters/instances\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/7ec45dba07f3815b2f4ce3a0dae5edffb0550f54"}]}],"author":{"name":"Petr Malik","email":"pmalik@tesora.com","date":"2015-08-06 16:01:41.000000000","tz":-240},"committer":{"name":"Petr Malik","email":"pmalik@tesora.com","date":"2015-09-03 20:41:25.000000000","tz":0},"subject":"Use more appropriate exceptions for validation","message":"Use more appropriate exceptions for validation\n\nUse ValidationError exception type for input validation errors.\n\nChange-Id: I5ab58fd64f4745a2e558392bff649b05401ed57a\nCloses-Bug: 1482279","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/55af7dd364d8bece74d67c21e07cc5fe9dd898aa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/55af7dd364d8bece74d67c21e07cc5fe9dd898aa"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
