)]}'
{"id":"openstack%2Fpython-troveclient~56930","triplet_id":"openstack%2Fpython-troveclient~master~I1dd4516ae5355c615de8c2b362f5db7249ca7307","project":"openstack/python-troveclient","branch":"master","topic":"bug/1240950","hashtags":[],"change_id":"I1dd4516ae5355c615de8c2b362f5db7249ca7307","subject":"Exception handle on unreachable trove-api","status":"ABANDONED","created":"2013-11-18 13:27:18.000000000","updated":"2013-12-04 06:03:07.000000000","total_comment_count":7,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"8a9ec79b3fb75a31aef05e290acd8fc775b10852","_number":56930,"virtual_id_number":56930,"owner":{"_account_id":8415,"name":"Denis M.","email":"lildee1991@gmail.com","username":"dmakogon"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},"all":[{"_account_id":4240,"name":"Craig Vyvial","email":"cp16net@gmail.com","username":"cp16net"},{"value":1,"date":"2013-11-26 18:36:10.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":739,"name":"Michael Basnight","email":"mbasnight@gmail.com","username":"hubcap"},{"value":1,"date":"2013-11-26 19:31:45.000000000","_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},{"_account_id":1925,"name":"Vipul Sabhaya","email":"vipuls@gmail.com","username":"vipuls"},{"_account_id":8214,"name":"Auston McReynolds","email":"amcreynolds@ebaysf.com","username":"amcreynolds"},{"_account_id":694,"name":"Tim Simpson","email":"tim.simpson@rackspace.com","username":"tim-simpson"},{"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},{"_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":"","value":1,"default_value":0,"optional":true},"Code-Review":{"rejected":{"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":4240,"name":"Craig Vyvial","email":"cp16net@gmail.com","username":"cp16net"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":-2,"date":"2013-11-26 18:33:12.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":739,"name":"Michael Basnight","email":"mbasnight@gmail.com","username":"hubcap"},{"value":0,"date":"2013-11-26 18:30:44.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1925,"name":"Vipul Sabhaya","email":"vipuls@gmail.com","username":"vipuls"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8214,"name":"Auston McReynolds","email":"amcreynolds@ebaysf.com","username":"amcreynolds"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":694,"name":"Tim Simpson","email":"tim.simpson@rackspace.com","username":"tim-simpson"},{"value":-2,"date":"2013-11-26 18:30:40.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":{"all":[{"_account_id":4240,"name":"Craig Vyvial","email":"cp16net@gmail.com","username":"cp16net"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"date":"2013-11-26 18:33:12.000000000","_account_id":739,"name":"Michael Basnight","email":"mbasnight@gmail.com","username":"hubcap"},{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},{"_account_id":1925,"name":"Vipul Sabhaya","email":"vipuls@gmail.com","username":"vipuls"},{"_account_id":8214,"name":"Auston McReynolds","email":"amcreynolds@ebaysf.com","username":"amcreynolds"},{"_account_id":694,"name":"Tim Simpson","email":"tim.simpson@rackspace.com","username":"tim-simpson"},{"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},{"value":0,"permitted_voting_range":{"min":-1,"max":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":[{"_account_id":4240,"name":"Craig Vyvial","email":"cp16net@gmail.com","username":"cp16net"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":739,"name":"Michael Basnight","email":"mbasnight@gmail.com","username":"hubcap"},{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},{"_account_id":1925,"name":"Vipul Sabhaya","email":"vipuls@gmail.com","username":"vipuls"},{"_account_id":8214,"name":"Auston McReynolds","email":"amcreynolds@ebaysf.com","username":"amcreynolds"},{"_account_id":694,"name":"Tim Simpson","email":"tim.simpson@rackspace.com","username":"tim-simpson"},{"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},{"_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":694,"name":"Tim Simpson","email":"tim.simpson@rackspace.com","username":"tim-simpson"},{"_account_id":739,"name":"Michael Basnight","email":"mbasnight@gmail.com","username":"hubcap"},{"_account_id":1925,"name":"Vipul Sabhaya","email":"vipuls@gmail.com","username":"vipuls"},{"_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":8214,"name":"Auston McReynolds","email":"amcreynolds@ebaysf.com","username":"amcreynolds"},{"_account_id":8415,"name":"Denis M.","email":"lildee1991@gmail.com","username":"dmakogon"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-11-18 16:17:28.000000000","updated_by":{"_account_id":694,"name":"Tim Simpson","email":"tim.simpson@rackspace.com","username":"tim-simpson"},"reviewer":{"_account_id":694,"name":"Tim Simpson","email":"tim.simpson@rackspace.com","username":"tim-simpson"},"state":"REVIEWER"},{"updated":"2013-11-19 02:25:46.000000000","updated_by":{"_account_id":1925,"name":"Vipul Sabhaya","email":"vipuls@gmail.com","username":"vipuls"},"reviewer":{"_account_id":1925,"name":"Vipul Sabhaya","email":"vipuls@gmail.com","username":"vipuls"},"state":"REVIEWER"},{"updated":"2013-11-19 21:36:52.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":"2013-11-22 16:01:37.000000000","updated_by":{"_account_id":8214,"name":"Auston McReynolds","email":"amcreynolds@ebaysf.com","username":"amcreynolds"},"reviewer":{"_account_id":8214,"name":"Auston McReynolds","email":"amcreynolds@ebaysf.com","username":"amcreynolds"},"state":"REVIEWER"},{"updated":"2013-11-25 18:44:09.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":"2013-11-26 18:33:12.000000000","updated_by":{"_account_id":739,"name":"Michael Basnight","email":"mbasnight@gmail.com","username":"hubcap"},"reviewer":{"_account_id":739,"name":"Michael Basnight","email":"mbasnight@gmail.com","username":"hubcap"},"state":"REVIEWER"},{"updated":"2013-11-26 18:36:10.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2013-11-26 19:31:45.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"}],"messages":[{"id":"9d1d1ade86a51b30c7fbb191488c2fe0baf8db07","author":{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},"date":"2013-11-18 13:27:22.000000000","message":"Patch Set 1:\n\nBuild Started https://rdjenkins.dyndns.org/job/Python-TroveClient-Gate/252/ ","accounts_in_message":[],"_revision_number":1},{"id":"990ad384c83c0b6424f0cc3b5dd5a5d2f6472204","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-18 13:32:39.000000000","message":"Patch Set 1: Works for me\n\nBuild succeeded.\n\n- gate-python-troveclient-pep8 http://logs.openstack.org/30/56930/1/check/gate-python-troveclient-pep8/7f13896 : SUCCESS in 2m 18s\n- gate-python-troveclient-python26 http://logs.openstack.org/30/56930/1/check/gate-python-troveclient-python26/9d39d62 : SUCCESS in 59s\n- gate-python-troveclient-python27 http://logs.openstack.org/30/56930/1/check/gate-python-troveclient-python27/fb323bf : SUCCESS in 2m 50s\n- gate-python-troveclient-python33 http://logs.openstack.org/30/56930/1/check/gate-python-troveclient-python33/62c2447 : SUCCESS in 5m 18s\n- gate-python-troveclient-pypy http://logs.openstack.org/30/56930/1/check/gate-python-troveclient-pypy/a21a49e : SUCCESS in 1m 31s\n","accounts_in_message":[],"_revision_number":1},{"id":"f295681f05254e35b90212a7dbc1c8f3b834dde1","author":{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},"date":"2013-11-18 14:28:49.000000000","message":"Patch Set 1: Works for me\n\nBuild Successful \n\nhttps://rdjenkins.dyndns.org/job/Python-TroveClient-Gate/252/ : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"b2f38446fd96718b1052d7449a0ee423e370638f","author":{"_account_id":694,"name":"Tim Simpson","email":"tim.simpson@rackspace.com","username":"tim-simpson"},"date":"2013-11-18 16:17:28.000000000","message":"Patch Set 1: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"990e394e2645a3c0ef7bd712b68121a57b283f40","author":{"_account_id":739,"name":"Michael Basnight","email":"mbasnight@gmail.com","username":"hubcap"},"date":"2013-11-18 21:06:54.000000000","message":"Patch Set 1: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"e6451679c32540070760565b9f25286ce30e6ce6","author":{"_account_id":8214,"name":"Auston McReynolds","email":"amcreynolds@ebaysf.com","username":"amcreynolds"},"date":"2013-11-18 21:07:19.000000000","message":"Patch Set 1: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"73c707390e41c11b513cf4a8e4470e4f3850688d","author":{"_account_id":8214,"name":"Auston McReynolds","email":"amcreynolds@ebaysf.com","username":"amcreynolds"},"date":"2013-11-18 21:18:08.000000000","message":"Patch Set 1: No score\n\n","accounts_in_message":[],"_revision_number":1},{"id":"b8e3953ba62cd26a27a46e5002b90b7628202fcc","author":{"_account_id":1925,"name":"Vipul Sabhaya","email":"vipuls@gmail.com","username":"vipuls"},"date":"2013-11-19 02:25:46.000000000","message":"Patch Set 1: I would prefer that you didn\u0027t merge this\n\nPlease address Auston\u0027s comments.","accounts_in_message":[],"_revision_number":1},{"id":"471a1fe3a9330b73dbe2bea8bf57047088499d8a","author":{"_account_id":739,"name":"Michael Basnight","email":"mbasnight@gmail.com","username":"hubcap"},"date":"2013-11-19 04:26:45.000000000","message":"Patch Set 1: I would prefer that you didn\u0027t merge this\n\nyeesh good catch auston","accounts_in_message":[],"_revision_number":1},{"id":"1d09116c33f5989a0e20d36fee759e965d359df8","author":{"_account_id":8415,"name":"Denis M.","email":"lildee1991@gmail.com","username":"dmakogon"},"date":"2013-11-19 14:11:19.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"912679da00e506bd1f9ae1201e8b3e758ac4820c","author":{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},"date":"2013-11-19 14:11:23.000000000","message":"Patch Set 2:\n\nBuild Started https://rdjenkins.dyndns.org/job/Python-TroveClient-Gate/255/ ","accounts_in_message":[],"_revision_number":2},{"id":"3e2dff77547e0e53f8ec3a623bacd7edaa93d8da","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-19 14:43:32.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- gate-python-troveclient-pep8 http://logs.openstack.org/30/56930/2/check/gate-python-troveclient-pep8/ef5a851 : SUCCESS in 1m 32s\n- gate-python-troveclient-python26 http://logs.openstack.org/30/56930/2/check/gate-python-troveclient-python26/c7044d2 : SUCCESS in 41s\n- gate-python-troveclient-python27 http://logs.openstack.org/30/56930/2/check/gate-python-troveclient-python27/7717350 : SUCCESS in 2m 16s\n- gate-python-troveclient-python33 http://logs.openstack.org/30/56930/2/check/gate-python-troveclient-python33/3b07765 : SUCCESS in 5m 34s\n- gate-python-troveclient-pypy http://logs.openstack.org/30/56930/2/check/gate-python-troveclient-pypy/ea70b45 : SUCCESS in 1m 54s\n","accounts_in_message":[],"_revision_number":2},{"id":"e78e97e0e3ceec94994242c3872f27b7cd59eb37","author":{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},"date":"2013-11-19 15:12:54.000000000","message":"Patch Set 2: Works for me\n\nBuild Successful \n\nhttps://rdjenkins.dyndns.org/job/Python-TroveClient-Gate/255/ : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"77ec5f3256aad71ba9f4fa8c767f0fda7a40afdc","author":{"_account_id":8214,"name":"Auston McReynolds","email":"amcreynolds@ebaysf.com","username":"amcreynolds"},"date":"2013-11-19 18:28:24.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":2},{"id":"640dea8110134404f591e3f6db9af0c727802fa2","author":{"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},"date":"2013-11-19 21:36:52.000000000","message":"Patch Set 2: Do not merge\n\nI would prefer not to add code in openstack-common that diverges from the oslo codebase. \n\nI\u0027d prefer to raise a different exception in this case; if that\u0027s not feasible, we should add this code to the openstack-common codebase and pull it in from there.","accounts_in_message":[],"_revision_number":2},{"id":"5dc7e59c865354a0896c16dc7ce72f99446bc40f","author":{"_account_id":739,"name":"Michael Basnight","email":"mbasnight@gmail.com","username":"hubcap"},"date":"2013-11-19 22:18:42.000000000","message":"Patch Set 2: Do not merge\n\ngood catch slicknik","accounts_in_message":[],"_revision_number":2},{"id":"4ffe120c47f3bade1bbeb8be78dc8f4ec2c484b9","author":{"_account_id":8214,"name":"Auston McReynolds","email":"amcreynolds@ebaysf.com","username":"amcreynolds"},"date":"2013-11-19 22:18:46.000000000","message":"Patch Set 2: I would prefer that you didn\u0027t merge this\n\nw/ SlickNik.","accounts_in_message":[],"_revision_number":2},{"id":"8edc2e07a51aff8b5358f526f8d74599afd80ccd","author":{"_account_id":8415,"name":"Denis M.","email":"lildee1991@gmail.com","username":"dmakogon"},"date":"2013-11-21 13:46:11.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"6e015c10d662dec703544e4ec9554fab23d56ff8","author":{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},"date":"2013-11-21 13:46:15.000000000","message":"Patch Set 3:\n\nBuild Started https://rdjenkins.dyndns.org/job/Python-TroveClient-Gate/257/ ","accounts_in_message":[],"_revision_number":3},{"id":"2bb3efb73663bec6b15c2d566657496f1180486d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-21 13:59:45.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- gate-python-troveclient-pep8 http://logs.openstack.org/30/56930/3/check/gate-python-troveclient-pep8/78547dd : SUCCESS in 2m 05s\n- gate-python-troveclient-python26 http://logs.openstack.org/30/56930/3/check/gate-python-troveclient-python26/a16e3bb : SUCCESS in 2m 09s\n- gate-python-troveclient-python27 http://logs.openstack.org/30/56930/3/check/gate-python-troveclient-python27/c93adc5 : SUCCESS in 1m 39s\n- gate-python-troveclient-python33 http://logs.openstack.org/30/56930/3/check/gate-python-troveclient-python33/bb6d0e9 : SUCCESS in 5m 27s\n- gate-python-troveclient-pypy http://logs.openstack.org/30/56930/3/check/gate-python-troveclient-pypy/61126c4 : SUCCESS in 1m 35s\n","accounts_in_message":[],"_revision_number":3},{"id":"94b1292d4456dde3de296b610067eb10bb5b9890","author":{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},"date":"2013-11-21 14:47:36.000000000","message":"Patch Set 3: Doesn\u0027t seem to work\n\nBuild Failed \n\nhttps://rdjenkins.dyndns.org/job/Python-TroveClient-Gate/257/ : FAILURE","accounts_in_message":[],"_revision_number":3},{"id":"b25cd0143233beee124bc25fcd3962cc0a9a889f","author":{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},"date":"2013-11-21 16:03:39.000000000","message":"Patch Set 3: No score\n\nBuild Started https://rdjenkins.dyndns.org/job/Python-TroveClient-Gate/258/ ","accounts_in_message":[],"_revision_number":3},{"id":"8585da8c522226ce9be89baf5f4efaf348eeb66c","author":{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},"date":"2013-11-21 17:04:44.000000000","message":"Patch Set 3: Works for me\n\nBuild Successful \n\nhttps://rdjenkins.dyndns.org/job/Python-TroveClient-Gate/258/ : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"078013e360b6f2ab685480f06fa2e102b2f5d858","author":{"_account_id":739,"name":"Michael Basnight","email":"mbasnight@gmail.com","username":"hubcap"},"date":"2013-11-21 23:24:35.000000000","message":"Patch Set 3: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"522f7d7942a1827a9b138b81cb5d2e023d46f2bb","author":{"_account_id":8415,"name":"Denis M.","email":"lildee1991@gmail.com","username":"dmakogon"},"date":"2013-11-21 23:51:06.000000000","message":"Patch Set 3: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"1c14481595fb3137096c8b56274548132fe3d13e","author":{"_account_id":8415,"name":"Denis M.","email":"lildee1991@gmail.com","username":"dmakogon"},"date":"2013-11-22 13:34:06.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"7b0f2d42260e8d5ef3645fd3f20ca555f998adfb","author":{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},"date":"2013-11-22 13:34:10.000000000","message":"Patch Set 4:\n\nBuild Started https://rdjenkins.dyndns.org/job/Python-TroveClient-Gate/260/ ","accounts_in_message":[],"_revision_number":4},{"id":"3a93c2792cfb7125869dc73421f92cec926de7fc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-22 13:39:26.000000000","message":"Patch Set 4: Works for me\n\nBuild succeeded.\n\n- gate-python-troveclient-pep8 http://logs.openstack.org/30/56930/4/check/gate-python-troveclient-pep8/cad5df7 : SUCCESS in 1m 57s\n- gate-python-troveclient-python26 http://logs.openstack.org/30/56930/4/check/gate-python-troveclient-python26/9ccc69d : SUCCESS in 39s\n- gate-python-troveclient-python27 http://logs.openstack.org/30/56930/4/check/gate-python-troveclient-python27/386849f : SUCCESS in 1m 56s\n- gate-python-troveclient-python33 http://logs.openstack.org/30/56930/4/check/gate-python-troveclient-python33/c626f5a : SUCCESS in 5m 18s\n- gate-python-troveclient-pypy http://logs.openstack.org/30/56930/4/check/gate-python-troveclient-pypy/af0cf63 : SUCCESS in 1m 33s\n","accounts_in_message":[],"_revision_number":4},{"id":"75685f0f32769df09639659ac0ded2d64c272ac3","author":{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},"date":"2013-11-22 14:35:01.000000000","message":"Patch Set 4: Works for me\n\nBuild Successful \n\nhttps://rdjenkins.dyndns.org/job/Python-TroveClient-Gate/260/ : SUCCESS","accounts_in_message":[],"_revision_number":4},{"id":"a787a9753de0a46d823709218e7a76a36bbbba59","author":{"_account_id":8214,"name":"Auston McReynolds","email":"amcreynolds@ebaysf.com","username":"amcreynolds"},"date":"2013-11-22 16:01:37.000000000","message":"Patch Set 4: I would prefer that you didn\u0027t merge this\n\nyou accidentally included the pycharm \".idea\" folder.","accounts_in_message":[],"_revision_number":4},{"id":"98dc40bd70e5d272d446a89349743c0d189126ef","author":{"_account_id":8415,"name":"Denis M.","email":"lildee1991@gmail.com","username":"dmakogon"},"date":"2013-11-22 22:06:28.000000000","message":"Patch Set 4: I would prefer that you didn\u0027t merge this\n\nDoh, how this happend? Need to keep an eye on such things \u003d/","accounts_in_message":[],"_revision_number":4},{"id":"1f8cc87da8945194f1a9bc5f89fb9cae2fcf103e","author":{"_account_id":8415,"name":"Denis M.","email":"lildee1991@gmail.com","username":"dmakogon"},"date":"2013-11-25 11:56:07.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"153709f687bb334492e6aa34419833431d1f3e22","author":{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},"date":"2013-11-25 11:56:11.000000000","message":"Patch Set 5:\n\nBuild Started https://rdjenkins.dyndns.org/job/Python-TroveClient-Gate/263/ ","accounts_in_message":[],"_revision_number":5},{"id":"f6ba5a07eb23ba18efa0be3977e8fde3df278a69","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-25 12:01:28.000000000","message":"Patch Set 5: Works for me\n\nBuild succeeded.\n\n- gate-python-troveclient-pep8 http://logs.openstack.org/30/56930/5/check/gate-python-troveclient-pep8/0529c7e : SUCCESS in 28s\n- gate-python-troveclient-python26 http://logs.openstack.org/30/56930/5/check/gate-python-troveclient-python26/3a943a2 : SUCCESS in 1m 59s\n- gate-python-troveclient-python27 http://logs.openstack.org/30/56930/5/check/gate-python-troveclient-python27/e72490d : SUCCESS in 46s\n- gate-python-troveclient-python33 http://logs.openstack.org/30/56930/5/check/gate-python-troveclient-python33/c54ddee : SUCCESS in 5m 19s\n- gate-python-troveclient-pypy http://logs.openstack.org/30/56930/5/check/gate-python-troveclient-pypy/606ad5e : SUCCESS in 1m 31s\n","accounts_in_message":[],"_revision_number":5},{"id":"35695d2936f6da88c424db4fc81c938aff853e80","author":{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},"date":"2013-11-25 12:57:16.000000000","message":"Patch Set 5: Doesn\u0027t seem to work\n\nBuild Failed \n\nhttps://rdjenkins.dyndns.org/job/Python-TroveClient-Gate/263/ : FAILURE","accounts_in_message":[],"_revision_number":5},{"id":"6a9773aad0223ff2a597ff4b6266d57eecbf05b4","author":{"_account_id":4240,"name":"Craig Vyvial","email":"cp16net@gmail.com","username":"cp16net"},"date":"2013-11-25 18:44:09.000000000","message":"Patch Set 5: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":5},{"id":"a767c2630c089f5d3f1d16200b1285f992ec5ced","author":{"_account_id":8415,"name":"Denis M.","email":"lildee1991@gmail.com","username":"dmakogon"},"date":"2013-11-25 18:45:34.000000000","message":"Patch Set 5: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":5},{"id":"b5bd5efa0d7a05351a80b6c210428116e671e62e","author":{"_account_id":8415,"name":"Denis M.","email":"lildee1991@gmail.com","username":"dmakogon"},"date":"2013-11-26 16:51:23.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"d4000e90cba294d14b677dceb21f5a935c6d5619","author":{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},"date":"2013-11-26 16:51:27.000000000","message":"Patch Set 6:\n\nBuild Started https://rdjenkins.dyndns.org/job/Python-TroveClient-Gate/266/ ","accounts_in_message":[],"_revision_number":6},{"id":"9f14ea5afb6d07e8a5c7651e3c77ca8b40ad7634","author":{"_account_id":8415,"name":"Denis M.","email":"lildee1991@gmail.com","username":"dmakogon"},"date":"2013-11-26 16:52:32.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"4f593dd7cb3964f662a5cad60e7fe0614d41488c","author":{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},"date":"2013-11-26 16:52:36.000000000","message":"Patch Set 7:\n\nBuild Started https://rdjenkins.dyndns.org/job/Python-TroveClient-Gate/267/ ","accounts_in_message":[],"_revision_number":7},{"id":"c7e88d3702d9bb6de825568ac783124a4e57fd1c","author":{"_account_id":5494,"name":"Trivial Rebase","email":"trivial-rebase@review.openstack.org","username":"trivial-rebase"},"date":"2013-11-26 16:52:38.000000000","message":"Patch Set 7:\n\nNew patchset patch-id matches previous patchset, but commit message has changed.","accounts_in_message":[],"_revision_number":7},{"id":"15c306b3807468f851b90a55f0cb6cc9082f39e6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-26 16:59:05.000000000","message":"Patch Set 7: Works for me\n\nBuild succeeded.\n\n- gate-python-troveclient-pep8 http://logs.openstack.org/30/56930/7/check/gate-python-troveclient-pep8/b32db3d : SUCCESS in 1m 28s\n- gate-python-troveclient-python26 http://logs.openstack.org/30/56930/7/check/gate-python-troveclient-python26/a6a5ae3 : SUCCESS in 1m 02s\n- gate-python-troveclient-python27 http://logs.openstack.org/30/56930/7/check/gate-python-troveclient-python27/0ba63dd : SUCCESS in 2m 45s\n- gate-python-troveclient-python33 http://logs.openstack.org/30/56930/7/check/gate-python-troveclient-python33/64334d9 : SUCCESS in 5m 22s\n- gate-python-troveclient-pypy http://logs.openstack.org/30/56930/7/check/gate-python-troveclient-pypy/24c4fd2 : SUCCESS in 1m 38s\n","accounts_in_message":[],"_revision_number":7},{"id":"76c481013dbd8db86bb037754a8dad73f805d4ed","author":{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},"date":"2013-11-26 17:53:47.000000000","message":"Patch Set 7: Works for me\n\nBuild Successful \n\nhttps://rdjenkins.dyndns.org/job/Python-TroveClient-Gate/267/ : SUCCESS","accounts_in_message":[],"_revision_number":7},{"id":"3ac010e0eec88786842eee238b488911d5fb6284","author":{"_account_id":739,"name":"Michael Basnight","email":"mbasnight@gmail.com","username":"hubcap"},"date":"2013-11-26 18:28:20.000000000","message":"Patch Set 7: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":7},{"id":"bd065f7e78a996064f19ffef76e4736b2a3a5258","author":{"_account_id":8415,"name":"Denis M.","email":"lildee1991@gmail.com","username":"dmakogon"},"date":"2013-11-26 18:30:40.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"a0f391c5ff7115887650f7988bbdf34782341ebf","author":{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},"date":"2013-11-26 18:30:44.000000000","message":"Patch Set 8:\n\nBuild Started https://rdjenkins.dyndns.org/job/Python-TroveClient-Gate/268/ ","accounts_in_message":[],"_revision_number":8},{"id":"4a3c5c3ac142caf8a3ce767b90920b12d4fa4f96","author":{"_account_id":739,"name":"Michael Basnight","email":"mbasnight@gmail.com","username":"hubcap"},"date":"2013-11-26 18:33:12.000000000","message":"Patch Set 8: Do not merge\n\n(1 inline comment)\n\nId like to see if we can get that error into oslo-incubator.","accounts_in_message":[],"_revision_number":8},{"id":"84126b20b86079ed0e72124263fc4ba3dcc9aa23","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-11-26 18:36:10.000000000","message":"Patch Set 8: Works for me\n\nBuild succeeded.\n\n- gate-python-troveclient-pep8 http://logs.openstack.org/30/56930/8/check/gate-python-troveclient-pep8/3ca13db : SUCCESS in 1m 51s\n- gate-python-troveclient-python26 http://logs.openstack.org/30/56930/8/check/gate-python-troveclient-python26/d3a9c4b : SUCCESS in 2m 09s\n- gate-python-troveclient-python27 http://logs.openstack.org/30/56930/8/check/gate-python-troveclient-python27/ea50ffe : SUCCESS in 2m 02s\n- gate-python-troveclient-python33 http://logs.openstack.org/30/56930/8/check/gate-python-troveclient-python33/0342572 : SUCCESS in 5m 19s\n- gate-python-troveclient-pypy http://logs.openstack.org/30/56930/8/check/gate-python-troveclient-pypy/740fedd : SUCCESS in 1m 34s\n","accounts_in_message":[],"_revision_number":8},{"id":"331310dbdf6facdc0dee2e4056f7a624c3ae9a0c","author":{"_account_id":7092,"name":"Deprecated Trove CI","email":"reddwarf-jenkins@googlegroups.com","username":"reddwarf","tags":["SERVICE_USER"]},"date":"2013-11-26 19:31:45.000000000","message":"Patch Set 8: Works for me\n\nBuild Successful \n\nhttps://rdjenkins.dyndns.org/job/Python-TroveClient-Gate/268/ : SUCCESS","accounts_in_message":[],"_revision_number":8},{"id":"04ff357fd22f665315b7480144f942a3089136a1","author":{"_account_id":9,"name":"LaunchpadSync","username":"launchpadsync"},"date":"2013-12-04 06:03:07.000000000","message":"Patch Set 8: Abandoned\n\ncode review expired after 1 week of no activity after a negative review, it can be restored using the `Restore Change` button under the Patch Set on the web interface","accounts_in_message":[],"_revision_number":8},{"id":"0db5a5d545316e540dab311c87045286858a3170","author":{"_account_id":9,"name":"LaunchpadSync","username":"launchpadsync"},"date":"2013-12-04 06:03:07.000000000","message":"Patch Set 8:\n\ncode review expired after 1 week of no activity after a negative review, it can be restored using the `Restore Change` button under the Patch Set on the web interface","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"3181f57d531af9e0edda004237f685e382b26c64","revisions":{"4ede1170302fe872ff22ac93b4356ab56b3ace2c":{"kind":"REWORK","_number":1,"created":"2013-11-18 13:27:18.000000000","uploader":{"_account_id":8415,"name":"Denis M.","email":"lildee1991@gmail.com","username":"dmakogon"},"ref":"refs/changes/30/56930/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/30/56930/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/1"}}},"commit":{"parents":[{"commit":"68f8ae0d9cff82ea606a101313375fda989c25ad","subject":"Merge \"Usage String has Positionals after Optionals\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/68f8ae0d9cff82ea606a101313375fda989c25ad"}]}],"author":{"name":"Denis M","email":"dmakogon@mirantis.com","date":"2013-11-18 13:23:07.000000000","tz":120},"committer":{"name":"Denis M","email":"dmakogon@mirantis.com","date":"2013-11-18 13:27:15.000000000","tz":120},"subject":"Adding ConnectionError class","message":"Adding ConnectionError class\n\nReason: module has not attribute ConnectionError,\ntroveclient exception module has no class ConnectionError.\nIt causes attribute error.\n\nChange-Id: I1dd4516ae5355c615de8c2b362f5db7249ca7307\nFixes: bug #1240950\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/4ede1170302fe872ff22ac93b4356ab56b3ace2c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/4ede1170302fe872ff22ac93b4356ab56b3ace2c"}]},"branch":"refs/heads/master"},"ffea46d04ca1431789bdbefab2c9ec9ccc16f936":{"kind":"REWORK","_number":2,"created":"2013-11-19 14:11:19.000000000","uploader":{"_account_id":8415,"name":"Denis M.","email":"lildee1991@gmail.com","username":"dmakogon"},"ref":"refs/changes/30/56930/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/30/56930/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/2"}}},"commit":{"parents":[{"commit":"68f8ae0d9cff82ea606a101313375fda989c25ad","subject":"Merge \"Usage String has Positionals after Optionals\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/68f8ae0d9cff82ea606a101313375fda989c25ad"}]}],"author":{"name":"Denis M","email":"dmakogon@mirantis.com","date":"2013-11-19 14:10:49.000000000","tz":120},"committer":{"name":"Denis M","email":"dmakogon@mirantis.com","date":"2013-11-19 14:10:49.000000000","tz":120},"subject":"Adding ConnectionError class","message":"Adding ConnectionError class\n\nReason: module has not attribute ConnectionError,\ntroveclient exception module has no class ConnectionError.\nIt causes attribute error.\n\nChange-Id: I1dd4516ae5355c615de8c2b362f5db7249ca7307\nFixes: bug #1240950\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/ffea46d04ca1431789bdbefab2c9ec9ccc16f936"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/ffea46d04ca1431789bdbefab2c9ec9ccc16f936"}]},"branch":"refs/heads/master"},"9b6f4583b1936311e3951dd37309c091c226c0f1":{"kind":"REWORK","_number":3,"created":"2013-11-21 13:46:11.000000000","uploader":{"_account_id":8415,"name":"Denis M.","email":"lildee1991@gmail.com","username":"dmakogon"},"ref":"refs/changes/30/56930/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/30/56930/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/3"}}},"commit":{"parents":[{"commit":"68f8ae0d9cff82ea606a101313375fda989c25ad","subject":"Merge \"Usage String has Positionals after Optionals\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/68f8ae0d9cff82ea606a101313375fda989c25ad"}]}],"author":{"name":"Denis M","email":"dmakogon@mirantis.com","date":"2013-11-21 13:44:57.000000000","tz":120},"committer":{"name":"Denis M","email":"dmakogon@mirantis.com","date":"2013-11-21 13:44:57.000000000","tz":120},"subject":"Adding ConnectionError class","message":"Adding ConnectionError class\n\nReason: module has not attribute ConnectionError,\ntroveclient exception module has no class ConnectionError.\nIt causes attribute error.\n\nChange-Id: I1dd4516ae5355c615de8c2b362f5db7249ca7307\nCloses-Bug: #1240950\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/9b6f4583b1936311e3951dd37309c091c226c0f1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/9b6f4583b1936311e3951dd37309c091c226c0f1"}]},"branch":"refs/heads/master"},"2f829b4e5d238c10783df1dcc300589a09e63569":{"kind":"REWORK","_number":4,"created":"2013-11-22 13:34:06.000000000","uploader":{"_account_id":8415,"name":"Denis M.","email":"lildee1991@gmail.com","username":"dmakogon"},"ref":"refs/changes/30/56930/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/30/56930/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/4"}}},"commit":{"parents":[{"commit":"68f8ae0d9cff82ea606a101313375fda989c25ad","subject":"Merge \"Usage String has Positionals after Optionals\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/68f8ae0d9cff82ea606a101313375fda989c25ad"}]}],"author":{"name":"Denis M","email":"dmakogon@mirantis.com","date":"2013-11-22 13:33:38.000000000","tz":120},"committer":{"name":"Denis M","email":"dmakogon@mirantis.com","date":"2013-11-22 13:33:38.000000000","tz":120},"subject":"Adding ConnectionError class","message":"Adding ConnectionError class\n\nReason: module has not attribute ConnectionError,\ntroveclient exception module has no class ConnectionError.\nIt causes attribute error.\n\nChange-Id: I1dd4516ae5355c615de8c2b362f5db7249ca7307\nCloses-Bug: #1240950\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/2f829b4e5d238c10783df1dcc300589a09e63569"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/2f829b4e5d238c10783df1dcc300589a09e63569"}]},"branch":"refs/heads/master"},"3710b90cec225d50702cd89a7838dd3254271a8f":{"kind":"REWORK","_number":5,"created":"2013-11-25 11:56:07.000000000","uploader":{"_account_id":8415,"name":"Denis M.","email":"lildee1991@gmail.com","username":"dmakogon"},"ref":"refs/changes/30/56930/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/30/56930/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/5"}}},"commit":{"parents":[{"commit":"68f8ae0d9cff82ea606a101313375fda989c25ad","subject":"Merge \"Usage String has Positionals after Optionals\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/68f8ae0d9cff82ea606a101313375fda989c25ad"}]}],"author":{"name":"Denis M","email":"dmakogon@mirantis.com","date":"2013-11-25 11:55:42.000000000","tz":120},"committer":{"name":"Denis M","email":"dmakogon@mirantis.com","date":"2013-11-25 11:55:42.000000000","tz":120},"subject":"Adding ConnectionError class","message":"Adding ConnectionError class\n\nReason: module has not attribute ConnectionError,\ntroveclient exception module has no class ConnectionError.\nIt causes attribute error.\n\nChange-Id: I1dd4516ae5355c615de8c2b362f5db7249ca7307\nCloses-Bug: #1240950\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/3710b90cec225d50702cd89a7838dd3254271a8f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/3710b90cec225d50702cd89a7838dd3254271a8f"}]},"branch":"refs/heads/master"},"b591e45f5262609219d929fc262cfa77f863a3d9":{"kind":"REWORK","_number":6,"created":"2013-11-26 16:51:23.000000000","uploader":{"_account_id":8415,"name":"Denis M.","email":"lildee1991@gmail.com","username":"dmakogon"},"ref":"refs/changes/30/56930/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/30/56930/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/6"}}},"commit":{"parents":[{"commit":"68f8ae0d9cff82ea606a101313375fda989c25ad","subject":"Merge \"Usage String has Positionals after Optionals\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/68f8ae0d9cff82ea606a101313375fda989c25ad"}]}],"author":{"name":"Denis M","email":"dmakogon@mirantis.com","date":"2013-11-25 11:55:42.000000000","tz":120},"committer":{"name":"Denis M","email":"dmakogon@mirantis.com","date":"2013-11-26 16:51:10.000000000","tz":120},"subject":"Adding ConnectionError class","message":"Adding ConnectionError class\n\nReason: module has not attribute ConnectionError,\ntroveclient exception module has no class ConnectionError.\nIt causes attribute error.\n\nChange-Id: I1dd4516ae5355c615de8c2b362f5db7249ca7307\nCloses-Bug: #1240950\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/b591e45f5262609219d929fc262cfa77f863a3d9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/b591e45f5262609219d929fc262cfa77f863a3d9"}]},"branch":"refs/heads/master"},"3109cbf982602982be5f02e77eb9bbd0d096a0e9":{"kind":"NO_CODE_CHANGE","_number":7,"created":"2013-11-26 16:52:32.000000000","uploader":{"_account_id":8415,"name":"Denis M.","email":"lildee1991@gmail.com","username":"dmakogon"},"ref":"refs/changes/30/56930/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/30/56930/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/7"}}},"commit":{"parents":[{"commit":"68f8ae0d9cff82ea606a101313375fda989c25ad","subject":"Merge \"Usage String has Positionals after Optionals\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/68f8ae0d9cff82ea606a101313375fda989c25ad"}]}],"author":{"name":"Denis M","email":"dmakogon@mirantis.com","date":"2013-11-25 11:55:42.000000000","tz":120},"committer":{"name":"Denis M","email":"dmakogon@mirantis.com","date":"2013-11-26 16:51:35.000000000","tz":120},"subject":"Exception handle on unreachable trove-api","message":"Exception handle on unreachable trove-api\n\nReason: module has not attribute ConnectionError,\ntroveclient exception module has no class ConnectionError.\nIt causes attribute error.\n\nChange-Id: I1dd4516ae5355c615de8c2b362f5db7249ca7307\nCloses-Bug: #1240950\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/3109cbf982602982be5f02e77eb9bbd0d096a0e9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/3109cbf982602982be5f02e77eb9bbd0d096a0e9"}]},"branch":"refs/heads/master"},"3181f57d531af9e0edda004237f685e382b26c64":{"kind":"REWORK","_number":8,"created":"2013-11-26 18:30:40.000000000","uploader":{"_account_id":8415,"name":"Denis M.","email":"lildee1991@gmail.com","username":"dmakogon"},"ref":"refs/changes/30/56930/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/30/56930/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/30/56930/8"}}},"commit":{"parents":[{"commit":"68f8ae0d9cff82ea606a101313375fda989c25ad","subject":"Merge \"Usage String has Positionals after Optionals\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/68f8ae0d9cff82ea606a101313375fda989c25ad"}]}],"author":{"name":"Denis M","email":"dmakogon@mirantis.com","date":"2013-11-25 11:55:42.000000000","tz":120},"committer":{"name":"Denis M","email":"dmakogon@mirantis.com","date":"2013-11-26 18:30:26.000000000","tz":120},"subject":"Exception handle on unreachable trove-api","message":"Exception handle on unreachable trove-api\n\nReason: module has not attribute ConnectionError,\ntroveclient exception module has no class ConnectionError.\nIt causes attribute error.\n\nChange-Id: I1dd4516ae5355c615de8c2b362f5db7249ca7307\nCloses-Bug: #1240950\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/3181f57d531af9e0edda004237f685e382b26c64"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/3181f57d531af9e0edda004237f685e382b26c64"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
