)]}'
{"id":"openstack%2Fpython-troveclient~362702","triplet_id":"openstack%2Fpython-troveclient~master~I7d12aead49f5771f0762533ce9f53e477367101c","project":"openstack/python-troveclient","branch":"master","topic":"use_i18n_for_shell","hashtags":[],"change_id":"I7d12aead49f5771f0762533ce9f53e477367101c","subject":"Use i18n for shell.py","status":"MERGED","created":"2016-08-30 08:40:04.000000000","updated":"2016-09-28 17:05:55.000000000","submitted":"2016-09-28 17:05:55.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":16,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"8c25157053e1d4da4415b2cd56581b7a8c41bda8","_number":362702,"virtual_id_number":362702,"owner":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"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":2,"date":"2016-09-28 17:05:55.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},{"value":0,"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"value":0,"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},{"value":0,"_account_id":20378,"name":"Trevor McCasland","email":"TM2086@att.com","username":"twm2016"}],"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":"2016-09-23 12:03:20.000000000","_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},{"value":2,"date":"2016-09-24 19:10:37.000000000","_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"value":2,"date":"2016-09-28 15:36:06.000000000","_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},{"value":0,"_account_id":20378,"name":"Trevor McCasland","email":"TM2086@att.com","username":"twm2016"}],"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":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"all":[{"value":0,"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},{"value":0,"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"value":1,"date":"2016-09-28 15:36:06.000000000","_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},{"value":0,"_account_id":20378,"name":"Trevor McCasland","email":"TM2086@att.com","username":"twm2016"}],"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":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},{"value":0,"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"value":0,"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},{"value":0,"_account_id":20378,"name":"Trevor McCasland","email":"TM2086@att.com","username":"twm2016"}],"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":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},{"_account_id":20378,"name":"Trevor McCasland","email":"TM2086@att.com","username":"twm2016"},{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-09-22 14:15:09.000000000","updated_by":{"_account_id":20378,"name":"Trevor McCasland","email":"TM2086@att.com","username":"twm2016"},"reviewer":{"_account_id":20378,"name":"Trevor McCasland","email":"TM2086@att.com","username":"twm2016"},"state":"REVIEWER"},{"updated":"2016-09-23 12:03:20.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":"2016-09-24 19:10:37.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-09-28 15:36:06.000000000","updated_by":{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"reviewer":{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"state":"REVIEWER"},{"updated":"2016-09-28 17:05:55.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"1d259277cd0e2dc7bcc9295c4cefc3e568265cac","author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"date":"2016-08-30 08:40:04.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"31464593c51fff9e047c29cfb5b5db80fa9454c9","author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"date":"2016-08-30 09:25:43.000000000","message":"Patch Set 2: Published edit on patch set 1","accounts_in_message":[],"_revision_number":2},{"id":"9d74a5489b5b1782e41c5edbf39817b8d24db547","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-30 11:09:46.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-docs-ubuntu-xenial http://docs-draft.openstack.org/02/362702/2/check/gate-python-troveclient-docs-ubuntu-xenial/3c12d0b//doc/build/html/ : SUCCESS in 3m 04s\n- gate-python-troveclient-pep8-ubuntu-xenial http://logs.openstack.org/02/362702/2/check/gate-python-troveclient-pep8-ubuntu-xenial/68b7359/ : SUCCESS in 2m 11s\n- gate-python-troveclient-python27-ubuntu-xenial http://logs.openstack.org/02/362702/2/check/gate-python-troveclient-python27-ubuntu-xenial/5c3a8a6/ : SUCCESS in 2m 31s\n- gate-python-troveclient-python34 http://logs.openstack.org/02/362702/2/check/gate-python-troveclient-python34/01385d4/ : SUCCESS in 2m 55s\n- gate-python-troveclient-python35-nv http://logs.openstack.org/02/362702/2/check/gate-python-troveclient-python35-nv/e1cbff2/ : SUCCESS in 3m 51s (non-voting)\n- gate-python-troveclient-pypy http://logs.openstack.org/02/362702/2/check/gate-python-troveclient-pypy/d45b184/ : FAILURE in 4m 28s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/02/362702/2/check/gate-tempest-dsvm-neutron-src-python-troveclient/0452b20/ : SUCCESS in 1h 10m 32s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/02/362702/2/check/gate-trove-functional-dsvm-mysql/5874c3f/ : SUCCESS in 1h 42m 06s","accounts_in_message":[],"_revision_number":2},{"id":"29d6f8f050381dfe7fce71dcd4fc532febb238f5","author":{"_account_id":20378,"name":"Trevor McCasland","email":"TM2086@att.com","username":"twm2016"},"date":"2016-09-02 19:36:48.000000000","message":"Patch Set 2: Code-Review-1\n\n(8 comments)\n\nI think exception messages and print messages also fall under the category of help messages. Apply i18n to those too.","accounts_in_message":[],"_revision_number":2},{"id":"7784b80f9fd2f14d2005d735160571620b49e848","author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"date":"2016-09-05 02:06:01.000000000","message":"Patch Set 2:\n\n\u003e (8 comments)\n \u003e \n \u003e I think exception messages and print messages also fall under the\n \u003e category of help messages. Apply i18n to those too.\n\nThanks a lot, change immediately","accounts_in_message":[],"_revision_number":2},{"id":"5a1ea155fe2d7962b9df1030cef9d3a78b91a321","author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"date":"2016-09-05 06:30:44.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"a68561d104caf3b082914e84d2511ef484600d8b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-05 08:17:40.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-docs-ubuntu-xenial http://docs-draft.openstack.org/02/362702/3/check/gate-python-troveclient-docs-ubuntu-xenial/7886c66//doc/build/html/ : SUCCESS in 3m 10s\n- gate-python-troveclient-pep8-ubuntu-xenial http://logs.openstack.org/02/362702/3/check/gate-python-troveclient-pep8-ubuntu-xenial/e8ae610/ : SUCCESS in 2m 00s\n- gate-python-troveclient-python27-ubuntu-xenial http://logs.openstack.org/02/362702/3/check/gate-python-troveclient-python27-ubuntu-xenial/750b006/ : SUCCESS in 2m 08s\n- gate-python-troveclient-python34 http://logs.openstack.org/02/362702/3/check/gate-python-troveclient-python34/31bd5c3/ : SUCCESS in 2m 52s\n- gate-python-troveclient-python35-nv http://logs.openstack.org/02/362702/3/check/gate-python-troveclient-python35-nv/bfbf41d/ : SUCCESS in 2m 33s (non-voting)\n- gate-python-troveclient-pypy http://logs.openstack.org/02/362702/3/check/gate-python-troveclient-pypy/7c8031d/ : FAILURE in 2m 16s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/02/362702/3/check/gate-tempest-dsvm-neutron-src-python-troveclient/b6c2323/ : SUCCESS in 1h 12m 36s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/02/362702/3/check/gate-trove-functional-dsvm-mysql/376a165/ : FAILURE in 1h 46m 44s","accounts_in_message":[],"_revision_number":3},{"id":"2e2884dff9ab864540cd97109e8c75130752e15a","author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"date":"2016-09-05 10:15:24.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"84915d24fb3f903c8edb16ee4d39d8f5f3ec2d5c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-05 12:02:24.000000000","message":"Patch Set 3:\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-docs-ubuntu-xenial http://docs-draft.openstack.org/02/362702/3/check/gate-python-troveclient-docs-ubuntu-xenial/3208498//doc/build/html/ : SUCCESS in 4m 44s\n- gate-python-troveclient-pep8-ubuntu-xenial http://logs.openstack.org/02/362702/3/check/gate-python-troveclient-pep8-ubuntu-xenial/b95a225/ : SUCCESS in 2m 01s\n- gate-python-troveclient-python27-ubuntu-xenial http://logs.openstack.org/02/362702/3/check/gate-python-troveclient-python27-ubuntu-xenial/d002f2b/ : SUCCESS in 2m 09s\n- gate-python-troveclient-python34 http://logs.openstack.org/02/362702/3/check/gate-python-troveclient-python34/7632a08/ : SUCCESS in 2m 50s\n- gate-python-troveclient-python35-nv http://logs.openstack.org/02/362702/3/check/gate-python-troveclient-python35-nv/bd0cc44/ : SUCCESS in 2m 37s (non-voting)\n- gate-python-troveclient-pypy http://logs.openstack.org/02/362702/3/check/gate-python-troveclient-pypy/74fc4ce/ : FAILURE in 2m 14s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/02/362702/3/check/gate-tempest-dsvm-neutron-src-python-troveclient/f71571d/ : SUCCESS in 1h 03m 21s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/02/362702/3/check/gate-trove-functional-dsvm-mysql/58fa056/ : FAILURE in 1h 46m 31s","accounts_in_message":[],"_revision_number":3},{"id":"66c392646aa0bb3f895f713e611684db9684959f","author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"date":"2016-09-05 12:03:41.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"099a9383b91ed1fbc0ea47b9f2bb25a0b96fd8f3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-05 13:38:21.000000000","message":"Patch Set 3:\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-docs-ubuntu-xenial http://docs-draft.openstack.org/02/362702/3/check/gate-python-troveclient-docs-ubuntu-xenial/7666715//doc/build/html/ : SUCCESS in 3m 02s\n- gate-python-troveclient-pep8-ubuntu-xenial http://logs.openstack.org/02/362702/3/check/gate-python-troveclient-pep8-ubuntu-xenial/9cae509/ : SUCCESS in 2m 02s\n- gate-python-troveclient-python27-ubuntu-xenial http://logs.openstack.org/02/362702/3/check/gate-python-troveclient-python27-ubuntu-xenial/ea78b1e/ : SUCCESS in 3m 47s\n- gate-python-troveclient-python34 http://logs.openstack.org/02/362702/3/check/gate-python-troveclient-python34/861591e/ : SUCCESS in 2m 15s\n- gate-python-troveclient-python35-nv http://logs.openstack.org/02/362702/3/check/gate-python-troveclient-python35-nv/57d55c6/ : SUCCESS in 5m 27s (non-voting)\n- gate-python-troveclient-pypy http://logs.openstack.org/02/362702/3/check/gate-python-troveclient-pypy/56c5067/ : FAILURE in 2m 13s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/02/362702/3/check/gate-tempest-dsvm-neutron-src-python-troveclient/ac7213e/ : SUCCESS in 1h 12m 58s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/02/362702/3/check/gate-trove-functional-dsvm-mysql/1b23ce4/ : FAILURE in 1h 34m 29s","accounts_in_message":[],"_revision_number":3},{"id":"66168ebd23b4e9186787b24e9306ff758f094539","author":{"_account_id":20378,"name":"Trevor McCasland","email":"TM2086@att.com","username":"twm2016"},"date":"2016-09-06 14:31:35.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"b83415805fd35d69949039344cd4dae1ae73196c","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2016-09-06 15:36:04.000000000","message":"Patch Set 3: Code-Review-1\n\n(2 comments)\n\nThere\u0027s also the v1/shell.py file that has a lot of help strings, etc.  I know, I know, peeling back the onion ...","accounts_in_message":[],"_revision_number":3},{"id":"5e100a9088b5f838014a3038e5214ad22a04b403","author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"date":"2016-09-06 15:46:32.000000000","message":"Patch Set 3: Code-Review-2\n\nWe are past the soft freeze date for strings so I\u0027m going to block this till Ocata.","accounts_in_message":[],"_revision_number":3},{"id":"4743cee8824dfd4919c87c0220098a8fad79c1d1","author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"date":"2016-09-07 04:47:11.000000000","message":"Patch Set 3:\n\n\u003e We are past the soft freeze date for strings so I\u0027m going to block\n \u003e this till Ocata.\n\nok","accounts_in_message":[],"_revision_number":3},{"id":"960be294710ac20209851980d480587776a8f2af","author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"date":"2016-09-07 05:29:20.000000000","message":"Patch Set 3:\n\n\u003e (2 comments)\n \u003e \n \u003e There\u0027s also the v1/shell.py file that has a lot of help strings,\n \u003e etc.  I know, I know, peeling back the onion ...\n\nthx,What you said is right, it is for this reason I didn\u0027t add # noqa... Because has been submitted to the H701 fault, so just add, now see the solution...","accounts_in_message":[],"_revision_number":3},{"id":"2bf8f5257125b1235b0d6da073e00cf89ad27a13","author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"date":"2016-09-07 05:41:50.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"20ad95922f1d885c60046cfe3a19b320a05fde50","author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"date":"2016-09-07 05:45:38.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"70caf19c4b7b37a851cd33c320a9a3139a735271","author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"date":"2016-09-07 05:54:07.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"7692dfbf3e8ccceacb223219f4013b350feacab1","author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"date":"2016-09-07 05:54:15.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"34186661d61c40af6798cc1ee23e1e848b578668","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-07 07:14:59.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-docs-ubuntu-xenial http://docs-draft.openstack.org/02/362702/4/check/gate-python-troveclient-docs-ubuntu-xenial/371fe92//doc/build/html/ : SUCCESS in 4m 43s\n- gate-python-troveclient-pep8-ubuntu-xenial http://logs.openstack.org/02/362702/4/check/gate-python-troveclient-pep8-ubuntu-xenial/b4608fd/ : SUCCESS in 1m 59s\n- gate-python-troveclient-python27-ubuntu-xenial http://logs.openstack.org/02/362702/4/check/gate-python-troveclient-python27-ubuntu-xenial/11fbf85/ : SUCCESS in 3m 48s\n- gate-python-troveclient-python34 http://logs.openstack.org/02/362702/4/check/gate-python-troveclient-python34/c26262c/ : SUCCESS in 3m 07s\n- gate-python-troveclient-python35-nv http://logs.openstack.org/02/362702/4/check/gate-python-troveclient-python35-nv/3d1cd34/ : SUCCESS in 4m 34s (non-voting)\n- gate-python-troveclient-pypy http://logs.openstack.org/02/362702/4/check/gate-python-troveclient-pypy/30868c3/ : FAILURE in 3m 10s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/02/362702/4/check/gate-tempest-dsvm-neutron-src-python-troveclient/3f00861/ : SUCCESS in 1h 14m 05s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/02/362702/4/check/gate-trove-functional-dsvm-mysql/7ebaac7/ : SUCCESS in 1h 32m 57s","accounts_in_message":[],"_revision_number":4},{"id":"9cd7be05827df74a308137115dc035509ecf3484","author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"date":"2016-09-15 16:38:27.000000000","message":"Patch Set 4: -Code-Review","accounts_in_message":[],"_revision_number":4},{"id":"168090d67746157c61e5cca7eccead2c6d9f731a","author":{"_account_id":20378,"name":"Trevor McCasland","email":"TM2086@att.com","username":"twm2016"},"date":"2016-09-15 21:14:49.000000000","message":"Patch Set 4:\n\nTo answer your questions you should refer to the guidelines http://docs.openstack.org/developer/oslo.i18n/guidelines.html\n\nAlso consider adding picking up this bug and adding the Partial-Bug tag to your commit https://bugs.launchpad.net/trove/+bug/1379001\n    * This bug says it only affects Trove but it affects the python-troveclient too.","accounts_in_message":[],"_revision_number":4},{"id":"1275317b064c2a8bfa7348e796b06fd95de9a174","author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"date":"2016-09-18 01:44:56.000000000","message":"Patch Set 4:\n\n\u003e To answer your questions you should refer to the guidelines\n \u003e http://docs.openstack.org/developer/oslo.i18n/guidelines.html\n \u003e \n \u003e Also consider adding picking up this bug and adding the Partial-Bug\n \u003e tag to your commit https://bugs.launchpad.net/trove/+bug/1379001\n \u003e * This bug says it only affects Trove but it affects the\n \u003e python-troveclient too.\n\nthx,I went to look at, and then make correction","accounts_in_message":[],"_revision_number":4},{"id":"a8202795514c3ee29b74cec15324591859bbcd16","author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"date":"2016-09-18 02:13:30.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"101eac628389653b371d0c1da982e9b5737891cf","author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"date":"2016-09-18 02:18:35.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.","accounts_in_message":[],"_revision_number":6},{"id":"f7eb69f6ccf24ee294a606c2d947796c9f1c50d9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-18 03:36:05.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-docs-ubuntu-xenial http://docs-draft.openstack.org/02/362702/6/check/gate-python-troveclient-docs-ubuntu-xenial/c1b2c6f//doc/build/html/ : SUCCESS in 4m 36s\n- gate-python-troveclient-pep8-ubuntu-xenial http://logs.openstack.org/02/362702/6/check/gate-python-troveclient-pep8-ubuntu-xenial/f807aad/ : SUCCESS in 2m 54s\n- gate-python-troveclient-python27-ubuntu-xenial http://logs.openstack.org/02/362702/6/check/gate-python-troveclient-python27-ubuntu-xenial/8300561/ : SUCCESS in 3m 15s\n- gate-python-troveclient-python34 http://logs.openstack.org/02/362702/6/check/gate-python-troveclient-python34/7d68d05/ : SUCCESS in 2m 41s\n- gate-python-troveclient-python35-nv http://logs.openstack.org/02/362702/6/check/gate-python-troveclient-python35-nv/5a7a17a/ : SUCCESS in 3m 35s (non-voting)\n- gate-python-troveclient-pypy http://logs.openstack.org/02/362702/6/check/gate-python-troveclient-pypy/ef805c5/ : FAILURE in 3m 36s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/02/362702/6/check/gate-tempest-dsvm-neutron-src-python-troveclient/22b79da/ : SUCCESS in 1h 09m 29s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/02/362702/6/check/gate-trove-functional-dsvm-mysql/a614530/ : SUCCESS in 1h 17m 18s","accounts_in_message":[],"_revision_number":6},{"id":"911ee6f69ca76fc94c3d9ec4ec5666e04959d6e6","author":{"_account_id":20378,"name":"Trevor McCasland","email":"TM2086@att.com","username":"twm2016"},"date":"2016-09-21 23:03:57.000000000","message":"Patch Set 6: Code-Review-1\n\n(1 comment)\n\nMissed this one in my earlier review, sorry about that.","accounts_in_message":[],"_revision_number":6},{"id":"51fb9f6f12eb3a391dee93cd1412f6c0fa9bb638","author":{"_account_id":20378,"name":"Trevor McCasland","email":"TM2086@att.com","username":"twm2016"},"date":"2016-09-21 23:09:01.000000000","message":"Patch Set 6:\n\nTwo more things. Since this is a user facing change we should add a release note, right? Also I don\u0027t agree with this closing the bug, this is just a partial bug because I see other cases that it can be used, for example http://git.openstack.org/cgit/openstack/python-troveclient/tree/troveclient/compat/common.py#n381","accounts_in_message":[],"_revision_number":6},{"id":"5a594a1b5d02b5dcf5fbeddd9cc98a83a1ebe74e","author":{"_account_id":20378,"name":"Trevor McCasland","email":"TM2086@att.com","username":"twm2016"},"date":"2016-09-21 23:17:08.000000000","message":"Patch Set 6:\n\n\u003e Two more things. Since this is a user facing change we should add a\n \u003e release note, right? Also I don\u0027t agree with this closing the bug,\n \u003e this is just a partial bug because I see other cases that it can be\n \u003e used, for example http://git.openstack.org/cgit/openstack/python-troveclient/tree/troveclient/compat/common.py#n381\n\nI just saw this bug and it looks like reno isn\u0027t supported https://bugs.launchpad.net/python-troveclient/+bug/1566020","accounts_in_message":[],"_revision_number":6},{"id":"af95bc4dd74f66e5e6439c4146e86110b7d863eb","author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"date":"2016-09-22 04:55:51.000000000","message":"Patch Set 6:\n\n\u003e \u003e Two more things. Since this is a user facing change we should add\n \u003e a\n \u003e \u003e release note, right? Also I don\u0027t agree with this closing the\n \u003e bug,\n \u003e \u003e this is just a partial bug because I see other cases that it can\n \u003e be\n \u003e \u003e used, for example http://git.openstack.org/cgit/openstack/python-troveclient/tree/troveclient/compat/common.py#n381\n \u003e \n \u003e I just saw this bug and it looks like reno isn\u0027t supported\n \u003e https://bugs.launchpad.net/python-troveclient/+bug/1566020\n\nLooks like this was, indeed part of modification","accounts_in_message":[],"_revision_number":6},{"id":"3a9675ba070101fed791d77053d847a50bbc1bf6","author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"date":"2016-09-22 05:02:51.000000000","message":"Patch Set 7: Published edit on patch set 6","accounts_in_message":[],"_revision_number":7},{"id":"99267e3f4fe155730113adc6e75a1d1fe01888aa","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-22 06:37:23.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-docs-ubuntu-xenial http://docs-draft.openstack.org/02/362702/7/check/gate-python-troveclient-docs-ubuntu-xenial/c1cb36d//doc/build/html/ : SUCCESS in 2m 58s\n- gate-python-troveclient-pep8-ubuntu-xenial http://logs.openstack.org/02/362702/7/check/gate-python-troveclient-pep8-ubuntu-xenial/fed3443/ : SUCCESS in 2m 58s\n- gate-python-troveclient-python27-ubuntu-xenial http://logs.openstack.org/02/362702/7/check/gate-python-troveclient-python27-ubuntu-xenial/8f4733c/ : SUCCESS in 2m 58s\n- gate-python-troveclient-python34 http://logs.openstack.org/02/362702/7/check/gate-python-troveclient-python34/02e7a85/ : SUCCESS in 3m 47s\n- gate-python-troveclient-python35-nv http://logs.openstack.org/02/362702/7/check/gate-python-troveclient-python35-nv/9ecae9a/ : SUCCESS in 4m 59s (non-voting)\n- gate-python-troveclient-pypy http://logs.openstack.org/02/362702/7/check/gate-python-troveclient-pypy/b300768/ : FAILURE in 2m 08s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/02/362702/7/check/gate-tempest-dsvm-neutron-src-python-troveclient/8c782ff/ : SUCCESS in 1h 08m 29s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/02/362702/7/check/gate-trove-functional-dsvm-mysql/ea9b9c7/ : SUCCESS in 1h 34m 20s","accounts_in_message":[],"_revision_number":7},{"id":"82309c8afb8637a721f87a6528e4b4cbb499fa1a","author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"date":"2016-09-22 14:01:35.000000000","message":"Patch Set 7:\n\n\u003e Two more things. Since this is a user facing change we should add a\n \u003e release note, right? Also I don\u0027t agree with this closing the bug,\n \u003e this is just a partial bug because I see other cases that it can be\n \u003e used, for example http://git.openstack.org/cgit/openstack/python-troveclient/tree/troveclient/compat/common.py#n381\n\nGood points trevor. trevor, you should be the one -1\u0027ing this; not I","accounts_in_message":[],"_revision_number":7},{"id":"a61e813bc3c96ed7de315075a58653ee606efb63","author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"date":"2016-09-22 14:03:06.000000000","message":"Patch Set 7:\n\n\u003e \u003e Two more things. Since this is a user facing change we should add\n \u003e a\n \u003e \u003e release note, right? Also I don\u0027t agree with this closing the\n \u003e bug,\n \u003e \u003e this is just a partial bug because I see other cases that it can\n \u003e be\n \u003e \u003e used, for example http://git.openstack.org/cgit/openstack/python-troveclient/tree/troveclient/compat/common.py#n381\n \u003e \n \u003e I just saw this bug and it looks like reno isn\u0027t supported\n \u003e https://bugs.launchpad.net/python-troveclient/+bug/1566020\n\nNo, it means that @peter should mark the bug fixed :)","accounts_in_message":[],"_revision_number":7},{"id":"544f7942525ef6020f13456a3d2eea539e584f6d","author":{"_account_id":20378,"name":"Trevor McCasland","email":"TM2086@att.com","username":"twm2016"},"date":"2016-09-22 14:15:09.000000000","message":"Patch Set 7: Code-Review-1\n\n(1 comment)\n\nAdd a release note and fix the typo in the commit message bug tag.","accounts_in_message":[],"_revision_number":7},{"id":"0a672cc3c0fc959431a7663b35140eafe443d724","author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"date":"2016-09-23 02:17:24.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"c8843875b369e115510918205347adba37010edc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-23 03:23:42.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-docs-ubuntu-xenial http://docs-draft.openstack.org/02/362702/8/check/gate-python-troveclient-docs-ubuntu-xenial/2ec829e//doc/build/html/ : SUCCESS in 4m 22s\n- gate-python-troveclient-pep8-ubuntu-xenial http://logs.openstack.org/02/362702/8/check/gate-python-troveclient-pep8-ubuntu-xenial/95ffe4f/ : SUCCESS in 2m 48s\n- gate-python-troveclient-python27-ubuntu-xenial http://logs.openstack.org/02/362702/8/check/gate-python-troveclient-python27-ubuntu-xenial/d47d801/ : SUCCESS in 2m 57s\n- gate-python-troveclient-python34 http://logs.openstack.org/02/362702/8/check/gate-python-troveclient-python34/5b7952d/ : SUCCESS in 3m 09s\n- gate-python-troveclient-python35-nv http://logs.openstack.org/02/362702/8/check/gate-python-troveclient-python35-nv/9cc5ea2/ : SUCCESS in 4m 01s (non-voting)\n- gate-python-troveclient-pypy http://logs.openstack.org/02/362702/8/check/gate-python-troveclient-pypy/fbf699f/ : FAILURE in 3m 48s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/02/362702/8/check/gate-tempest-dsvm-neutron-src-python-troveclient/45609e2/ : SUCCESS in 1h 06m 00s\n- gate-python-troveclient-releasenotes http://docs-draft.openstack.org/02/362702/8/check/gate-python-troveclient-releasenotes/aa959b8//releasenotes/build/html/ : SUCCESS in 2m 50s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/02/362702/8/check/gate-trove-functional-dsvm-mysql/8b6ee69/ : SUCCESS in 1h 01m 05s","accounts_in_message":[],"_revision_number":8},{"id":"36a9d8b85b69c41fda373842e1c699a15630fad3","author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"date":"2016-09-23 04:47:27.000000000","message":"Patch Set 8:\n\n\u003e (1 comment)\n \u003e \n \u003e Add a release note and fix the typo in the commit message bug tag.\n\nok,done","accounts_in_message":[],"_revision_number":8},{"id":"f1d1058c1b7822b150b4919b10bf9dab3a95c85a","author":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"date":"2016-09-23 08:45:47.000000000","message":"Patch Set 9: Published edit on patch set 8","accounts_in_message":[],"_revision_number":9},{"id":"d8350b8b41a65a4664c19f3b3cc406f76d747046","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-23 10:12:40.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-troveclient-docs-ubuntu-xenial http://docs-draft.openstack.org/02/362702/9/check/gate-python-troveclient-docs-ubuntu-xenial/a11e2f2//doc/build/html/ : SUCCESS in 5m 08s\n- gate-python-troveclient-pep8-ubuntu-xenial http://logs.openstack.org/02/362702/9/check/gate-python-troveclient-pep8-ubuntu-xenial/4aa444c/ : SUCCESS in 2m 11s\n- gate-python-troveclient-python27-ubuntu-xenial http://logs.openstack.org/02/362702/9/check/gate-python-troveclient-python27-ubuntu-xenial/09801d5/ : SUCCESS in 2m 46s\n- gate-python-troveclient-python34 http://logs.openstack.org/02/362702/9/check/gate-python-troveclient-python34/796b0d5/ : SUCCESS in 3m 36s\n- gate-python-troveclient-python35-nv http://logs.openstack.org/02/362702/9/check/gate-python-troveclient-python35-nv/d011570/ : SUCCESS in 3m 57s (non-voting)\n- gate-python-troveclient-pypy http://logs.openstack.org/02/362702/9/check/gate-python-troveclient-pypy/59b6fb1/ : FAILURE in 2m 16s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/02/362702/9/check/gate-tempest-dsvm-neutron-src-python-troveclient/be9cbf5/ : SUCCESS in 1h 03m 12s\n- gate-python-troveclient-releasenotes http://docs-draft.openstack.org/02/362702/9/check/gate-python-troveclient-releasenotes/7ec03a4//releasenotes/build/html/ : SUCCESS in 2m 36s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/02/362702/9/check/gate-trove-functional-dsvm-mysql/d09a709/ : SUCCESS in 1h 26m 41s","accounts_in_message":[],"_revision_number":9},{"id":"2f7cfbd18985188d5c3a079a93e4bf8dbe0504b2","author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"date":"2016-09-23 12:03:20.000000000","message":"Patch Set 9: Code-Review+2","accounts_in_message":[],"_revision_number":9},{"id":"42fab8ce6e507afb71eaa3a316104233e9a4ff8a","author":{"_account_id":10215,"name":"Peter Stachowski","email":"peter@tesora.com","username":"peterstac"},"date":"2016-09-24 19:10:37.000000000","message":"Patch Set 9: Code-Review+2","accounts_in_message":[],"_revision_number":9},{"id":"c0d0f498595d8a9c9bc599ce1b4ecbead8094c10","author":{"_account_id":10295,"name":"mariam john","email":"mariamj@us.ibm.com","username":"mariamj"},"date":"2016-09-28 15:36:06.000000000","message":"Patch Set 9: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":9},{"id":"3c82cf2a88878dc6b7e1ac1548a579f3d3b893cd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-28 15:36:16.000000000","message":"Patch Set 9: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":9},{"id":"7316a29ea183b1eb8b6bee5466bc955e1078243b","date":"2016-09-28 17:05:55.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":9},{"id":"d1c7554211a77cf5c010a9336093f8fbcfc9bb33","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-28 17:05:55.000000000","message":"Patch Set 9: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-troveclient-docs-ubuntu-xenial http://docs-draft.openstack.org/02/362702/9/gate/gate-python-troveclient-docs-ubuntu-xenial/0bb6e84//doc/build/html/ : SUCCESS in 5m 20s\n- gate-python-troveclient-pep8-ubuntu-xenial http://logs.openstack.org/02/362702/9/gate/gate-python-troveclient-pep8-ubuntu-xenial/a75d7b3/ : SUCCESS in 2m 50s\n- gate-python-troveclient-python27-ubuntu-xenial http://logs.openstack.org/02/362702/9/gate/gate-python-troveclient-python27-ubuntu-xenial/1150190/ : SUCCESS in 3m 19s\n- gate-python-troveclient-python34 http://logs.openstack.org/02/362702/9/gate/gate-python-troveclient-python34/d17ab31/ : SUCCESS in 4m 11s\n- gate-tempest-dsvm-neutron-src-python-troveclient http://logs.openstack.org/02/362702/9/gate/gate-tempest-dsvm-neutron-src-python-troveclient/3baeeb2/ : SUCCESS in 1h 05m 07s\n- gate-python-troveclient-releasenotes http://docs-draft.openstack.org/02/362702/9/gate/gate-python-troveclient-releasenotes/5c292d5//releasenotes/build/html/ : SUCCESS in 2m 34s\n- gate-trove-functional-dsvm-mysql http://logs.openstack.org/02/362702/9/gate/gate-trove-functional-dsvm-mysql/d354f50/ : SUCCESS in 1h 28m 46s","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"18bf918086bf2a8300f0cc602e69eefc4f4aae24","revisions":{"f0d3142487af8b51fbc4a250fc3207d4580d8fe9":{"kind":"REWORK","_number":1,"created":"2016-08-30 08:40:04.000000000","uploader":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"ref":"refs/changes/02/362702/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/02/362702/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/1"}}},"commit":{"parents":[{"commit":"f5616b7d5251200df753d7aff60185587ed1aada","subject":"Expose Quota.update API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/f5616b7d5251200df753d7aff60185587ed1aada"}]}],"author":{"name":"jiansong","email":"jian.song@easystack.cn","date":"2016-08-30 08:37:53.000000000","tz":-420},"committer":{"name":"jiansong","email":"jian.song@easystack.cn","date":"2016-08-30 08:37:53.000000000","tz":-420},"subject":"Use i18n for shell.py","message":"Use i18n for shell.py\n\nHelp msg and output should support,This can be beneficial to\nthe string type\n\nChange-Id: I7d12aead49f5771f0762533ce9f53e477367101c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/f0d3142487af8b51fbc4a250fc3207d4580d8fe9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/f0d3142487af8b51fbc4a250fc3207d4580d8fe9"}]},"branch":"refs/heads/master"},"4369a7f48a8dda0e80f8368dd0fe4b49d1537bc5":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2016-08-30 09:25:43.000000000","uploader":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"ref":"refs/changes/02/362702/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/02/362702/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/2"}}},"commit":{"parents":[{"commit":"f5616b7d5251200df753d7aff60185587ed1aada","subject":"Expose Quota.update API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/f5616b7d5251200df753d7aff60185587ed1aada"}]}],"author":{"name":"jiansong","email":"jian.song@easystack.cn","date":"2016-08-30 08:37:53.000000000","tz":-420},"committer":{"name":"jian.song","email":"jian.song@easystack.cn","date":"2016-08-30 09:25:39.000000000","tz":0},"subject":"Use i18n for shell.py","message":"Use i18n for shell.py\n\nHelp msg and output should support,This will help to \ninternationalization\n\nChange-Id: I7d12aead49f5771f0762533ce9f53e477367101c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/4369a7f48a8dda0e80f8368dd0fe4b49d1537bc5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/4369a7f48a8dda0e80f8368dd0fe4b49d1537bc5"}]},"branch":"refs/heads/master"},"b88248ee5b54ffca3560527a03427fb90da4223b":{"kind":"REWORK","_number":3,"created":"2016-09-05 06:30:44.000000000","uploader":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"ref":"refs/changes/02/362702/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/02/362702/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/3"}}},"commit":{"parents":[{"commit":"f5616b7d5251200df753d7aff60185587ed1aada","subject":"Expose Quota.update API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/f5616b7d5251200df753d7aff60185587ed1aada"}]}],"author":{"name":"jiansong","email":"jian.song@easystack.cn","date":"2016-08-30 08:37:53.000000000","tz":-420},"committer":{"name":"jiansong","email":"jian.song@easystack.cn","date":"2016-09-05 06:30:39.000000000","tz":-420},"subject":"Use i18n for shell.py","message":"Use i18n for shell.py\n\nHelp msg and output should support,This can be beneficial to\nthe string type\n\nChange-Id: I7d12aead49f5771f0762533ce9f53e477367101c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/b88248ee5b54ffca3560527a03427fb90da4223b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/b88248ee5b54ffca3560527a03427fb90da4223b"}]},"branch":"refs/heads/master"},"e28b5294979da8d783a2b945aee125f28c975e76":{"kind":"REWORK","_number":4,"created":"2016-09-07 05:41:50.000000000","uploader":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"ref":"refs/changes/02/362702/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/02/362702/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/4"}}},"commit":{"parents":[{"commit":"f5616b7d5251200df753d7aff60185587ed1aada","subject":"Expose Quota.update API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/f5616b7d5251200df753d7aff60185587ed1aada"}]}],"author":{"name":"jiansong","email":"jian.song@easystack.cn","date":"2016-08-30 08:37:53.000000000","tz":-420},"committer":{"name":"jiansong","email":"jian.song@easystack.cn","date":"2016-09-07 05:40:55.000000000","tz":-420},"subject":"Use i18n for shell.py","message":"Use i18n for shell.py\n\nHelp msg and output should support,This can be beneficial to\nthe string type\n\nChange-Id: I7d12aead49f5771f0762533ce9f53e477367101c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/e28b5294979da8d783a2b945aee125f28c975e76"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/e28b5294979da8d783a2b945aee125f28c975e76"}]},"branch":"refs/heads/master"},"b32e038f78ecb4a3afce0fc7cd669056c3a0caac":{"kind":"REWORK","_number":5,"created":"2016-09-18 02:13:30.000000000","uploader":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"ref":"refs/changes/02/362702/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/02/362702/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/5"}}},"commit":{"parents":[{"commit":"f5616b7d5251200df753d7aff60185587ed1aada","subject":"Expose Quota.update API","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/f5616b7d5251200df753d7aff60185587ed1aada"}]}],"author":{"name":"jiansong","email":"jian.song@easystack.cn","date":"2016-08-30 08:37:53.000000000","tz":-420},"committer":{"name":"jiansong","email":"jian.song@easystack.cn","date":"2016-09-18 02:12:14.000000000","tz":-420},"subject":"Use i18n for shell.py","message":"Use i18n for shell.py\n\nHelp msg and output should support,This can be beneficial to\nthe string type\n\nCloses-Bug: #1379001\nChange-Id: I7d12aead49f5771f0762533ce9f53e477367101c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/b32e038f78ecb4a3afce0fc7cd669056c3a0caac"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/b32e038f78ecb4a3afce0fc7cd669056c3a0caac"}]},"branch":"refs/heads/master"},"f617b58464b78ebbe4021ddbb41ad8a844b7c759":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2016-09-18 02:18:35.000000000","uploader":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"ref":"refs/changes/02/362702/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/02/362702/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/6"}}},"commit":{"parents":[{"commit":"e4036597992cd9a747258699c5365915a6231d59","subject":"Update reno for stable/newton","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/e4036597992cd9a747258699c5365915a6231d59"}]}],"author":{"name":"jiansong","email":"jian.song@easystack.cn","date":"2016-08-30 08:37:53.000000000","tz":-420},"committer":{"name":"jiansong","email":"jian.song@easystack.cn","date":"2016-09-18 02:18:27.000000000","tz":-420},"subject":"Use i18n for shell.py","message":"Use i18n for shell.py\n\nHelp msg and output should support,This can be beneficial to\nthe string type\n\nCloses-Bug: #1379001\nChange-Id: I7d12aead49f5771f0762533ce9f53e477367101c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/f617b58464b78ebbe4021ddbb41ad8a844b7c759"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/f617b58464b78ebbe4021ddbb41ad8a844b7c759"}]},"branch":"refs/heads/master"},"cb93a72805271b3ffad33d1381eec2e1066724ee":{"kind":"REWORK","_number":7,"created":"2016-09-22 05:02:51.000000000","uploader":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"ref":"refs/changes/02/362702/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/02/362702/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/7"}}},"commit":{"parents":[{"commit":"e4036597992cd9a747258699c5365915a6231d59","subject":"Update reno for stable/newton","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/e4036597992cd9a747258699c5365915a6231d59"}]}],"author":{"name":"jiansong","email":"jian.song@easystack.cn","date":"2016-08-30 08:37:53.000000000","tz":-420},"committer":{"name":"jian.song","email":"jian.song@easystack.cn","date":"2016-09-22 05:02:47.000000000","tz":0},"subject":"Use i18n for shell.py","message":"Use i18n for shell.py\n\nHelp msg and output should support,This can be beneficial to\nthe string type\n\nPartical-Bug: #1379001\nChange-Id: I7d12aead49f5771f0762533ce9f53e477367101c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/cb93a72805271b3ffad33d1381eec2e1066724ee"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/cb93a72805271b3ffad33d1381eec2e1066724ee"}]},"branch":"refs/heads/master"},"68ae14739a43841074e80f6bfa1b257a6081e42d":{"kind":"REWORK","_number":8,"created":"2016-09-23 02:17:24.000000000","uploader":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"ref":"refs/changes/02/362702/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/02/362702/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/8"}}},"commit":{"parents":[{"commit":"e4036597992cd9a747258699c5365915a6231d59","subject":"Update reno for stable/newton","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/e4036597992cd9a747258699c5365915a6231d59"}]}],"author":{"name":"jiansong","email":"jian.song@easystack.cn","date":"2016-08-30 08:37:53.000000000","tz":-420},"committer":{"name":"jiansong","email":"jian.song@easystack.cn","date":"2016-09-23 02:17:14.000000000","tz":-420},"subject":"Use i18n for shell.py","message":"Use i18n for shell.py\n\nHelp msg and output should support,This can be beneficial to\nthe string type\n\nPartical-Bug: #1379001\nChange-Id: I7d12aead49f5771f0762533ce9f53e477367101c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/68ae14739a43841074e80f6bfa1b257a6081e42d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/68ae14739a43841074e80f6bfa1b257a6081e42d"}]},"branch":"refs/heads/master"},"18bf918086bf2a8300f0cc602e69eefc4f4aae24":{"kind":"NO_CODE_CHANGE","_number":9,"created":"2016-09-23 08:45:47.000000000","uploader":{"_account_id":22694,"name":"jian.song","email":"jiansong19941206@gmail.com","username":"jiansong"},"ref":"refs/changes/02/362702/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-troveclient","ref":"refs/changes/02/362702/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-troveclient refs/changes/02/362702/9"}}},"commit":{"parents":[{"commit":"e4036597992cd9a747258699c5365915a6231d59","subject":"Update reno for stable/newton","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/e4036597992cd9a747258699c5365915a6231d59"}]}],"author":{"name":"jiansong","email":"jian.song@easystack.cn","date":"2016-08-30 08:37:53.000000000","tz":-420},"committer":{"name":"jian.song","email":"jian.song@easystack.cn","date":"2016-09-23 08:45:44.000000000","tz":0},"subject":"Use i18n for shell.py","message":"Use i18n for shell.py\n\nHelp msg and output should support,This can be beneficial to\nthe string type\n\nPartial-Bug: #1379001\nChange-Id: I7d12aead49f5771f0762533ce9f53e477367101c\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/18bf918086bf2a8300f0cc602e69eefc4f4aae24"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-troveclient/commit/18bf918086bf2a8300f0cc602e69eefc4f4aae24"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
