)]}'
{"id":"openstack%2Fpython-troveclient~261425","triplet_id":"openstack%2Fpython-troveclient~master~Ia11f4fd5462487064a743697ebd95a46dd72b8e7","project":"openstack/python-troveclient","branch":"master","topic":"bug/1525550","hashtags":[],"change_id":"Ia11f4fd5462487064a743697ebd95a46dd72b8e7","subject":"Added \u0027.\u0027 and remove extra parentheses(\u0027)\u0027) from README.rst","status":"MERGED","created":"2015-12-25 06:34:26.000000000","updated":"2016-01-04 15:21:36.000000000","submitted":"2016-01-04 15:21:36.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"ef9887cb6d49ee4802b9656907d60fedc42d41c2","_number":261425,"virtual_id_number":261425,"owner":{"_account_id":17547,"name":"Amit","email":"amitg.b14@gmail.com","username":"aghadge"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"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":"2016-01-04 15:21:36.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":9782,"name":"Morgan Jones","email":"morgan@tesora.com","username":"vgnbkr"},{"value":0,"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"value":0,"_account_id":17547,"name":"Amit","email":"amitg.b14@gmail.com","username":"aghadge"},{"value":0,"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},{"value":0,"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"}],"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":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"all":[{"value":2,"date":"2015-12-30 19:09:33.000000000","_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"value":1,"date":"2015-12-30 19:10:04.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2015-12-30 18:59:06.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9782,"name":"Morgan Jones","email":"morgan@tesora.com","username":"vgnbkr"},{"value":2,"date":"2015-12-31 10:33:43.000000000","_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"value":0,"_account_id":17547,"name":"Amit","email":"amitg.b14@gmail.com","username":"aghadge"},{"value":0,"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},{"value":2,"date":"2016-01-04 09:08:04.000000000","_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"}],"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":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"all":[{"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":9782,"name":"Morgan Jones","email":"morgan@tesora.com","username":"vgnbkr"},{"value":1,"date":"2016-01-04 12:46:43.000000000","_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"value":0,"_account_id":17547,"name":"Amit","email":"amitg.b14@gmail.com","username":"aghadge"},{"value":0,"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},{"value":1,"date":"2016-01-04 09:08:04.000000000","_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"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":9782,"name":"Morgan Jones","email":"morgan@tesora.com","username":"vgnbkr"},{"value":0,"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"value":0,"_account_id":17547,"name":"Amit","email":"amitg.b14@gmail.com","username":"aghadge"},{"value":0,"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},{"value":0,"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"}],"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":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"_account_id":9782,"name":"Morgan Jones","email":"morgan@tesora.com","username":"vgnbkr"},{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},{"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},{"_account_id":17547,"name":"Amit","email":"amitg.b14@gmail.com","username":"aghadge"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-12-26 10:35:19.000000000","updated_by":{"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},"reviewer":{"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},"state":"REVIEWER"},{"updated":"2015-12-30 18:59:06.000000000","updated_by":{"_account_id":9782,"name":"Morgan Jones","email":"morgan@tesora.com","username":"vgnbkr"},"reviewer":{"_account_id":9782,"name":"Morgan Jones","email":"morgan@tesora.com","username":"vgnbkr"},"state":"REVIEWER"},{"updated":"2015-12-30 19:09:33.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-12-30 19:10:04.000000000","updated_by":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"reviewer":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"state":"REVIEWER"},{"updated":"2016-01-04 09:08:04.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":"2016-01-04 12:46:43.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":"2016-01-04 15:21:36.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"3f487de68b2a6c054e9301a303b6ac27a2a26631","author":{"_account_id":17547,"name":"Amit","email":"amitg.b14@gmail.com","username":"aghadge"},"date":"2015-12-25 06:34:26.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"7926c438e725522b1fdd3ae37062d533e041b8c3","author":{"_account_id":10068,"name":"Welcome, new contributor!","username":"welcome-message"},"date":"2015-12-25 06:34:37.000000000","message":"Patch Set 1:\n\nThank you for your first contribution to OpenStack.\n\n    Your patch will now be tested automatically by OpenStack testing frameworks\n    and once the automatic tests pass, it will be reviewed by other friendly\n    developers. They will give you feedback and may require you to refine it.\n\n    People seldom get their patch approved on the first try, so don\u0027t be\n    concerned if requested to make corrections. Feel free to modify your patch\n    and resubmit a new change-set.\n\n    Patches usually take 3 to 7 days to be reviewed so be patient and be\n    available on IRC to ask and answer questions about your work. Also it\n    takes generally at least a couple of weeks for cores to get around to\n    reviewing code. The more you participate in the community the more\n    rewarding it is for you. You may also notice that the more you get to know\n    people and get to be known, the faster your patches will be reviewed and\n    eventually approved. Get to know others and become known by doing code\n    reviews: anybody can do it, and it\u0027s a great way to learn the code base.\n\n    Thanks again for supporting OpenStack, we look forward to working with you.\n\n    IRC: https://wiki.openstack.org/wiki/IRC\n    Workflow: http://docs.openstack.org/infra/manual/developers.html\n    Commit Messages: https://wiki.openstack.org/wiki/GitCommitMessages","accounts_in_message":[],"_revision_number":1},{"id":"630e957068fd43569ed6269aa96da3e4221742ab","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-25 08:13:37.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-pep8 http://logs.openstack.org/25/261425/1/check/gate-python-troveclient-pep8/615f3e4/ : SUCCESS in 45s\n- gate-python-troveclient-docs http://docs-draft.openstack.org/25/261425/1/check/gate-python-troveclient-docs/f2a8451//doc/build/html/ : SUCCESS in 1m 03s\n- gate-python-troveclient-python27 http://logs.openstack.org/25/261425/1/check/gate-python-troveclient-python27/63ff9f4/ : SUCCESS in 1m 04s\n- gate-python-troveclient-python34 http://logs.openstack.org/25/261425/1/check/gate-python-troveclient-python34/c238829/ : SUCCESS in 1m 06s\n- gate-python-troveclient-pypy http://logs.openstack.org/25/261425/1/check/gate-python-troveclient-pypy/43c9fe4/ : SUCCESS in 1m 43s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/25/261425/1/check/gate-tempest-dsvm-neutron-src-python-troveclient/d5de714/ : SUCCESS in 1h 08m 24s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/25/261425/1/check/gate-trove-functional-dsvm-mysql/f72bc6e/ : SUCCESS in 1h 39m 04s","accounts_in_message":[],"_revision_number":1},{"id":"44aed654f9f53ccb9defd519a4b42534e2ae038c","author":{"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},"date":"2015-12-25 08:24:52.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"0907aae92d0cf5219de3bbccc617ad7b4db736c1","author":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"date":"2015-12-26 06:00:25.000000000","message":"Patch Set 1: Code-Review+1\n\nThe commit message \"Closes-Bug\" tag should have a dash: Closes-Bug: xxxx\nGerrit then converts the number to a link pointing to the appropriate Launchpad bug. Otherwise LGTM.","accounts_in_message":[],"_revision_number":1},{"id":"479a898748b2520fd7032e58444d614a2f3a5a4c","author":{"_account_id":17547,"name":"Amit","email":"amitg.b14@gmail.com","username":"aghadge"},"date":"2015-12-26 10:25:50.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"63af3ba8c7ee6f35f5b33b8d38ace6b05790b65a","author":{"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},"date":"2015-12-26 10:29:19.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"d1a1b44164a2466abb0267b370b3b02b2ae20cee","author":{"_account_id":17547,"name":"Amit","email":"amitg.b14@gmail.com","username":"aghadge"},"date":"2015-12-26 10:32:27.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"0f59f54cfd45e6ac375b64515850ef781a1a1b2a","author":{"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},"date":"2015-12-26 10:35:19.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"33f5087f80228ca82833e062f975f17bb73dec95","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-26 11:49:31.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-pep8 http://logs.openstack.org/25/261425/3/check/gate-python-troveclient-pep8/b01d1b3/ : SUCCESS in 42s\n- gate-python-troveclient-docs http://docs-draft.openstack.org/25/261425/3/check/gate-python-troveclient-docs/5dad0a4//doc/build/html/ : SUCCESS in 1m 10s\n- gate-python-troveclient-python27 http://logs.openstack.org/25/261425/3/check/gate-python-troveclient-python27/9a9dc14/ : SUCCESS in 1m 04s\n- gate-python-troveclient-python34 http://logs.openstack.org/25/261425/3/check/gate-python-troveclient-python34/cecb1af/ : SUCCESS in 1m 05s\n- gate-python-troveclient-pypy http://logs.openstack.org/25/261425/3/check/gate-python-troveclient-pypy/182053f/ : SUCCESS in 1m 21s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/25/261425/3/check/gate-tempest-dsvm-neutron-src-python-troveclient/1428bf1/ : SUCCESS in 1h 09m 26s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/25/261425/3/check/gate-trove-functional-dsvm-mysql/d0ec8e3/ : SUCCESS in 1h 16m 58s","accounts_in_message":[],"_revision_number":3},{"id":"194b1b09d72d79ada9e55003af52bd0755d38b3d","author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"date":"2015-12-26 12:22:04.000000000","message":"Patch Set 3: Code-Review-1\n\nSorry, fixing readme.rst isn\u0027t the real issue here.\n\nThe command (trove) actually produces this output sans period.\n\nOptional arguments:\n  --version                       show program\u0027s version number and exit\n  --debug                         Print debugging output.\n  --os-auth-system \u003cauth-system\u003e  Defaults to env[OS_AUTH_SYSTEM].\n  --service-type \u003cservice-type\u003e   Defaults to database for most actions.\n  --service-name \u003cservice-name\u003e   Defaults to env[TROVE_SERVICE_NAME].\n  --bypass-url \u003cbypass-url\u003e       Defaults to env[TROVE_BYPASS_URL].\n  --database-service-name \u003cdatabase-service-name\u003e\n                                  Defaults to\n                                  env[TROVE_DATABASE_SERVICE_NAME].","accounts_in_message":[],"_revision_number":3},{"id":"94bdc116bbe233f9206017416efa2048ec933d14","author":{"_account_id":17547,"name":"Amit","email":"amitg.b14@gmail.com","username":"aghadge"},"date":"2015-12-26 17:10:55.000000000","message":"Patch Set 3:\n\n\u003e Sorry, fixing readme.rst isn\u0027t the real issue here.\n \u003e \n \u003e The command (trove) actually produces this output sans period.\n \u003e \n \u003e Optional arguments:\n \u003e --version                       show program\u0027s version number and\n \u003e exit\n \u003e --debug                         Print debugging output.\n \u003e --os-auth-system \u003cauth-system\u003e  Defaults to env[OS_AUTH_SYSTEM].\n \u003e --service-type \u003cservice-type\u003e   Defaults to database for most\n \u003e actions.\n \u003e --service-name \u003cservice-name\u003e   Defaults to env[TROVE_SERVICE_NAME].\n \u003e --bypass-url \u003cbypass-url\u003e       Defaults to env[TROVE_BYPASS_URL].\n \u003e --database-service-name \u003cdatabase-service-name\u003e\n \u003e Defaults to\n \u003e env[TROVE_DATABASE_SERVICE_NAME].\n\nThis is different issue and I\u0027m just try to fix small typo mistake from README.rst.","accounts_in_message":[],"_revision_number":3},{"id":"aad7c390c9d77be96ad17b3fb29d83dc18a7e565","author":{"_account_id":9782,"name":"Morgan Jones","email":"morgan@tesora.com","username":"vgnbkr"},"date":"2015-12-29 16:27:18.000000000","message":"Patch Set 3: Code-Review-1\n\nI think what Amrith was trying to point out to you is that the output in the readme.rst should reflect the output of the Trove command.  If that description line should have a period, you need to change the Trove command then regenerate the output.  Simply changing the document is not acceptable (and just plain wrong).","accounts_in_message":[],"_revision_number":3},{"id":"62f82853a67ae6f85f6c50b9b66bcab65e62e7bd","author":{"_account_id":17547,"name":"Amit","email":"amitg.b14@gmail.com","username":"aghadge"},"date":"2015-12-30 12:09:08.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"8aefe64b14a8e3ec1cdbcccacc43ed70aa77cfff","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-30 13:31:52.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-pep8 http://logs.openstack.org/25/261425/4/check/gate-python-troveclient-pep8/3be1f63/ : SUCCESS in 52s\n- gate-python-troveclient-docs http://docs-draft.openstack.org/25/261425/4/check/gate-python-troveclient-docs/d5d4f56//doc/build/html/ : SUCCESS in 1m 07s\n- gate-python-troveclient-python27 http://logs.openstack.org/25/261425/4/check/gate-python-troveclient-python27/433e5df/ : SUCCESS in 1m 33s\n- gate-python-troveclient-python34 http://logs.openstack.org/25/261425/4/check/gate-python-troveclient-python34/c9fa0ac/ : SUCCESS in 1m 57s\n- gate-python-troveclient-pypy http://logs.openstack.org/25/261425/4/check/gate-python-troveclient-pypy/bfbc621/ : SUCCESS in 1m 35s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/25/261425/4/check/gate-tempest-dsvm-neutron-src-python-troveclient/f761f4f/ : SUCCESS in 55m 15s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/25/261425/4/check/gate-trove-functional-dsvm-mysql/7159d1a/ : SUCCESS in 1h 22m 37s","accounts_in_message":[],"_revision_number":4},{"id":"804d3c914359ec96a5f1e6dfa0f168ef753a6746","author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"date":"2015-12-30 16:21:27.000000000","message":"Patch Set 4: Code-Review+1\n\nSo, the reason this problem exists is that an argument was added without providing help. Now, when you don\u0027t provide help, argparse will add some for you and by default that help text starts with a lowercase letter and won\u0027t end with a period.\n\nI submit to you that to fix this problem is more than just adding help with a nice string, rather you should consider making sure that this doesn\u0027t happen in the future.\n\nOne way to do that is to make TroveClientArgumentParser() smarter. I illustrate the proposed change below for your consideration. With this change, future arguments that may be added to the trove CLI will be guaranteed to have a help.\n\nimport argparse\n\nclass MyParser(argparse.ArgumentParser):\n    def add_argument(self, *args, **kwargs):\n        if kwargs.get(\u0027help\u0027) is None:\n             raise Exception(\n                 \"An argument \u0027%s\u0027 was specified without help.\" % args[0])\n\n        super(MyParser, self).add_argument(*args, **kwargs)\n\nparser \u003d MyParser()\n\nparser.add_argument(\u0027--version\u0027, action\u003d\u0027version\u0027,\n                    version\u003d\"1.2.3\",\n                    help\u003d\u0027No help for you.\u0027)\n\nparser.add_argument(\u0027--generate_error\u0027)\n\nparser.parse_args()","accounts_in_message":[],"_revision_number":4},{"id":"1e2bceb833a926fc147f58ba3ca59882f0823db0","author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"date":"2015-12-30 16:22:01.000000000","message":"Patch Set 4: -Code-Review\n\nsorry, no score.","accounts_in_message":[],"_revision_number":4},{"id":"44b1fde0ca07764a184f3f15ce2eac5376b38cac","author":{"_account_id":9782,"name":"Morgan Jones","email":"morgan@tesora.com","username":"vgnbkr"},"date":"2015-12-30 18:59:06.000000000","message":"Patch Set 4: Code-Review+1\n\nAmrith: while excellent comments, I believe they are out of scope for this bug.  I have submitted a new bug (https://bugs.launchpad.net/trove/+bug/1530195) to track your suggestion.","accounts_in_message":[],"_revision_number":4},{"id":"ecdc9e54793f94bba20b012b970168d701e637aa","author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"date":"2015-12-30 19:09:33.000000000","message":"Patch Set 4: Code-Review+2\n\nBased on Morgan\u0027s comments, let\u0027s get this one merged and deal with the other bug independently.","accounts_in_message":[],"_revision_number":4},{"id":"3909ce12acb71a7cf326e975dc9e47f058ee83d9","author":{"_account_id":14576,"name":"Petr Malik","email":"pmalik@tesora.com","username":"pmalik"},"date":"2015-12-30 19:10:04.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"8fcac9c7b26491c2025c8d0c4e36eb16729c2162","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2015-12-31 10:33:43.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"bc7bc232325f0469cc007bc7a797d6eb16fbb979","author":{"_account_id":5293,"name":"Nikhil","email":"SlickNik@gmail.com","username":"slicknik"},"date":"2016-01-04 09:08:04.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\nLooks good. Thanks Amit!","accounts_in_message":[],"_revision_number":4},{"id":"a72adfb2342c20f6d58adca9017ced91e274224c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-04 09:08:10.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"6ad1f001a817b1292a0c84d2a7661af3a10ce250","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-04 11:02:15.000000000","message":"Patch Set 4: 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-docs http://docs-draft.openstack.org/25/261425/4/gate/gate-python-troveclient-docs/dcb7733//doc/build/html/ : SUCCESS in 1m 03s\n- gate-python-troveclient-pep8 http://logs.openstack.org/25/261425/4/gate/gate-python-troveclient-pep8/379bf17/ : SUCCESS in 1m 14s\n- gate-python-troveclient-python27 http://logs.openstack.org/25/261425/4/gate/gate-python-troveclient-python27/bf1a166/ : SUCCESS in 58s\n- gate-python-troveclient-python34 http://logs.openstack.org/25/261425/4/gate/gate-python-troveclient-python34/6f98bfc/ : SUCCESS in 1m 05s\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/25/261425/4/gate/gate-tempest-dsvm-neutron-src-python-troveclient/0043639/ : SUCCESS in 57m 44s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/25/261425/4/gate/gate-trove-functional-dsvm-mysql/9fe115a/ : FAILURE in 1h 04m 47s","accounts_in_message":[],"_revision_number":4},{"id":"f4ba01ff47ba1fd779df5c2f753e77b39e90ed2d","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2016-01-04 12:46:33.000000000","message":"Patch Set 4:\n\nhit the \u0027backup deleted\u0027 test bug","accounts_in_message":[],"_revision_number":4},{"id":"a602a1e3ab7c6240a1c00ed1fa667c298d1b0584","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2016-01-04 12:46:39.000000000","message":"Patch Set 4:\n\nhttps://review.openstack.org/#/c/248421/","accounts_in_message":[],"_revision_number":4},{"id":"13b31a54f99968f5445375bfd582c32b44c12bf8","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2016-01-04 12:46:43.000000000","message":"Patch Set 4: Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"89ab754b9f51042dff8c476707bf448c4d2c6c09","author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"date":"2016-01-04 13:04:04.000000000","message":"Patch Set 4:\n\nrecheck\ndamnit","accounts_in_message":[],"_revision_number":4},{"id":"8bb02dd8f8e4fdb46e5a7cfd9a5b254171b85bf0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-04 13:51:43.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-pep8 http://logs.openstack.org/25/261425/4/check/gate-python-troveclient-pep8/ca52a35/ : SUCCESS in 53s\n- gate-python-troveclient-docs http://docs-draft.openstack.org/25/261425/4/check/gate-python-troveclient-docs/ddb6ce2//doc/build/html/ : SUCCESS in 59s\n- gate-python-troveclient-python27 http://logs.openstack.org/25/261425/4/check/gate-python-troveclient-python27/877aead/ : SUCCESS in 1m 00s\n- gate-python-troveclient-python34 http://logs.openstack.org/25/261425/4/check/gate-python-troveclient-python34/48832c5/ : SUCCESS in 57s\n- gate-python-troveclient-pypy http://logs.openstack.org/25/261425/4/check/gate-python-troveclient-pypy/b560c42/ : SUCCESS in 1m 41s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/25/261425/4/check/gate-tempest-dsvm-neutron-src-python-troveclient/775c9e7/ : SUCCESS in 1h 04m 33s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/25/261425/4/check/gate-trove-functional-dsvm-mysql/373e1eb/ : SUCCESS in 58m 04s","accounts_in_message":[],"_revision_number":4},{"id":"100e64f16d2978fd2eb7c9b929baa4a53aa4a787","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-04 13:51:48.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"b10437d3cc0173734f4ce84a507ae4654227d2c8","date":"2016-01-04 15:21:36.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":4},{"id":"b8f3108e6a8748c394763ddcd8efac256c4d8785","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-04 15:21:36.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-troveclient-docs http://docs-draft.openstack.org/25/261425/4/gate/gate-python-troveclient-docs/b6755ff//doc/build/html/ : SUCCESS in 1m 05s\n- gate-python-troveclient-pep8 http://logs.openstack.org/25/261425/4/gate/gate-python-troveclient-pep8/3cea680/ : SUCCESS in 44s\n- gate-python-troveclient-python27 http://logs.openstack.org/25/261425/4/gate/gate-python-troveclient-python27/397b480/ : SUCCESS in 54s\n- gate-python-troveclient-python34 http://logs.openstack.org/25/261425/4/gate/gate-python-troveclient-python34/370e703/ : SUCCESS in 1m 30s\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/25/261425/4/gate/gate-tempest-dsvm-neutron-src-python-troveclient/290bcbe/ : SUCCESS in 1h 09m 31s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/25/261425/4/gate/gate-trove-functional-dsvm-mysql/81fbdde/ : SUCCESS in 1h 29m 15s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"7811e31689211dacf2693034e70e34ec11e4199e","revisions":{"70c65c220a245e6f5d7393925817ad85e3fab62c":{"kind":"REWORK","_number":1,"created":"2015-12-25 06:34:26.000000000","uploader":{"_account_id":17547,"name":"Amit","email":"amitg.b14@gmail.com","username":"aghadge"},"ref":"refs/changes/25/261425/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/25/261425/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/25/261425/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/25/261425/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/25/261425/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/25/261425/1"}}},"commit":{"parents":[{"commit":"7af776d06fa53356ec94d89ea0a70ddf385856d1","subject":"Merge \"cluster create passing availability zone incorrectly\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/7af776d06fa53356ec94d89ea0a70ddf385856d1"}]}],"author":{"name":"amitg.b14@gmail.com","email":"amitg.b14@gmail.com","date":"2015-12-25 06:07:25.000000000","tz":330},"committer":{"name":"amitg.b14@gmail.com","email":"amitg.b14@gmail.com","date":"2015-12-25 06:33:41.000000000","tz":330},"subject":"Added \u0027.\u0027 and remove extra parentheses(\u0027)\u0027) from README.rst","message":"Added \u0027.\u0027 and remove extra parentheses(\u0027)\u0027) from README.rst\n\nCloses bug:1525550\n\nChange-Id: Ia11f4fd5462487064a743697ebd95a46dd72b8e7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/70c65c220a245e6f5d7393925817ad85e3fab62c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/70c65c220a245e6f5d7393925817ad85e3fab62c"}]},"branch":"refs/heads/master"},"eaccd47835f2e03e07a6c06804144fd479d1a4f3":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2015-12-26 10:25:50.000000000","uploader":{"_account_id":17547,"name":"Amit","email":"amitg.b14@gmail.com","username":"aghadge"},"ref":"refs/changes/25/261425/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/25/261425/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/25/261425/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/25/261425/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/25/261425/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/25/261425/2"}}},"commit":{"parents":[{"commit":"7af776d06fa53356ec94d89ea0a70ddf385856d1","subject":"Merge \"cluster create passing availability zone incorrectly\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/7af776d06fa53356ec94d89ea0a70ddf385856d1"}]}],"author":{"name":"amitg.b14@gmail.com","email":"amitg.b14@gmail.com","date":"2015-12-25 06:07:25.000000000","tz":330},"committer":{"name":"amitg.b14@gmail.com","email":"amitg.b14@gmail.com","date":"2015-12-26 10:23:19.000000000","tz":330},"subject":"Added \u0027.\u0027 and remove extra parentheses(\u0027)\u0027) from README.rst","message":"Added \u0027.\u0027 and remove extra parentheses(\u0027)\u0027) from README.rst\n\nCloses-Bug:1525550\n\nChange-Id: Ia11f4fd5462487064a743697ebd95a46dd72b8e7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/eaccd47835f2e03e07a6c06804144fd479d1a4f3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/eaccd47835f2e03e07a6c06804144fd479d1a4f3"}]},"branch":"refs/heads/master"},"40ba2fa90dcda3f72755eeef8f5257f2d1ef60f8":{"kind":"REWORK","_number":3,"created":"2015-12-26 10:32:27.000000000","uploader":{"_account_id":17547,"name":"Amit","email":"amitg.b14@gmail.com","username":"aghadge"},"ref":"refs/changes/25/261425/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/25/261425/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/25/261425/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/25/261425/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/25/261425/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/25/261425/3"}}},"commit":{"parents":[{"commit":"7af776d06fa53356ec94d89ea0a70ddf385856d1","subject":"Merge \"cluster create passing availability zone incorrectly\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/7af776d06fa53356ec94d89ea0a70ddf385856d1"}]}],"author":{"name":"amitg.b14@gmail.com","email":"amitg.b14@gmail.com","date":"2015-12-25 06:07:25.000000000","tz":330},"committer":{"name":"amitg.b14@gmail.com","email":"amitg.b14@gmail.com","date":"2015-12-26 10:31:54.000000000","tz":330},"subject":"Added \u0027.\u0027 and remove extra parentheses(\u0027)\u0027) from README.rst","message":"Added \u0027.\u0027 and remove extra parentheses(\u0027)\u0027) from README.rst\n\nCloses-Bug:1525550\n\nChange-Id: Ia11f4fd5462487064a743697ebd95a46dd72b8e7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/40ba2fa90dcda3f72755eeef8f5257f2d1ef60f8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/40ba2fa90dcda3f72755eeef8f5257f2d1ef60f8"}]},"branch":"refs/heads/master"},"7811e31689211dacf2693034e70e34ec11e4199e":{"kind":"REWORK","_number":4,"created":"2015-12-30 12:09:08.000000000","uploader":{"_account_id":17547,"name":"Amit","email":"amitg.b14@gmail.com","username":"aghadge"},"ref":"refs/changes/25/261425/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/25/261425/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/25/261425/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/25/261425/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/25/261425/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/25/261425/4"}}},"commit":{"parents":[{"commit":"7af776d06fa53356ec94d89ea0a70ddf385856d1","subject":"Merge \"cluster create passing availability zone incorrectly\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/7af776d06fa53356ec94d89ea0a70ddf385856d1"}]}],"author":{"name":"amitg.b14@gmail.com","email":"amitg.b14@gmail.com","date":"2015-12-25 06:07:25.000000000","tz":330},"committer":{"name":"amitg.b14@gmail.com","email":"amitg.b14@gmail.com","date":"2015-12-30 12:05:35.000000000","tz":330},"subject":"Added \u0027.\u0027 and remove extra parentheses(\u0027)\u0027) from README.rst","message":"Added \u0027.\u0027 and remove extra parentheses(\u0027)\u0027) from README.rst\n\nSet help parameter in troveclient/shell.py inside version agruments,\ndefault first letter was lowercase and period missing.\n\nCloses-Bug:1525550\n\nChange-Id: Ia11f4fd5462487064a743697ebd95a46dd72b8e7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/7811e31689211dacf2693034e70e34ec11e4199e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/7811e31689211dacf2693034e70e34ec11e4199e"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
