)]}'
{"id":"openstack%2Fpython-neutronclient~255141","triplet_id":"openstack%2Fpython-neutronclient~master~I1aa08b69fe119087a7a49fda768a24f85f0e7c76","project":"openstack/python-neutronclient","branch":"master","topic":"bug/1235228","hashtags":[],"change_id":"I1aa08b69fe119087a7a49fda768a24f85f0e7c76","subject":"Decode exception parameters to expand exception message properly","status":"MERGED","created":"2015-12-09 09:13:47.000000000","updated":"2016-12-20 10:46:02.000000000","submitted":"2016-12-20 10:46:02.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"beaf4fb54bbaf877356c467e3f1b9de8645ac997","_number":255141,"virtual_id_number":255141,"owner":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},{"value":0,"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},{"value":0,"_account_id":16707,"name":"Mohankumar","email":"nmohankumar1011@gmail.com","username":"mohankumar_n"},{"value":0,"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},{"value":2,"date":"2016-12-20 10:46:02.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":15482,"name":"xu chao","email":"xu.chao@99cloud.net","username":"xuchao"},{"value":0,"_account_id":7787,"name":"Kevin Benton","email":"kevin@benton.pub","username":"blak111"}],"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":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"recommended":{"_account_id":16707,"name":"Mohankumar","email":"nmohankumar1011@gmail.com","username":"mohankumar_n"},"all":[{"value":1,"date":"2016-12-15 09:09:18.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},{"value":1,"date":"2016-12-15 09:09:18.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},{"value":1,"date":"2016-12-15 09:09:18.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":16707,"name":"Mohankumar","email":"nmohankumar1011@gmail.com","username":"mohankumar_n"},{"value":2,"date":"2016-12-20 09:35:59.000000000","_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":1,"date":"2016-12-15 09:09:18.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15482,"name":"xu chao","email":"xu.chao@99cloud.net","username":"xuchao"},{"value":2,"date":"2016-12-15 09:09:18.000000000","_account_id":7787,"name":"Kevin Benton","email":"kevin@benton.pub","username":"blak111"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"all":[{"value":0,"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},{"value":0,"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},{"value":0,"_account_id":16707,"name":"Mohankumar","email":"nmohankumar1011@gmail.com","username":"mohankumar_n"},{"value":1,"date":"2016-12-20 09:35:59.000000000","_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":15482,"name":"xu chao","email":"xu.chao@99cloud.net","username":"xuchao"},{"value":0,"_account_id":7787,"name":"Kevin Benton","email":"kevin@benton.pub","username":"blak111"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},{"_account_id":7787,"name":"Kevin Benton","email":"kevin@benton.pub","username":"blak111"},{"_account_id":15482,"name":"xu chao","email":"xu.chao@99cloud.net","username":"xuchao"},{"_account_id":16707,"name":"Mohankumar","email":"nmohankumar1011@gmail.com","username":"mohankumar_n"},{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-12-14 03:21:18.000000000","updated_by":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"reviewer":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"state":"REVIEWER"},{"updated":"2015-12-14 05:47:36.000000000","updated_by":{"_account_id":15482,"name":"xu chao","email":"xu.chao@99cloud.net","username":"xuchao"},"reviewer":{"_account_id":15482,"name":"xu chao","email":"xu.chao@99cloud.net","username":"xuchao"},"state":"REVIEWER"},{"updated":"2016-01-20 06:16:59.000000000","updated_by":{"_account_id":16707,"name":"Mohankumar","email":"nmohankumar1011@gmail.com","username":"mohankumar_n"},"reviewer":{"_account_id":16707,"name":"Mohankumar","email":"nmohankumar1011@gmail.com","username":"mohankumar_n"},"state":"REVIEWER"},{"updated":"2016-02-27 06:43:24.000000000","updated_by":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"reviewer":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"state":"REVIEWER"},{"updated":"2016-09-02 22:18:31.000000000","updated_by":{"_account_id":7787,"name":"Kevin Benton","email":"kevin@benton.pub","username":"blak111"},"reviewer":{"_account_id":7787,"name":"Kevin Benton","email":"kevin@benton.pub","username":"blak111"},"state":"REVIEWER"},{"updated":"2016-12-20 09:35:59.000000000","updated_by":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"reviewer":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"state":"REVIEWER"},{"updated":"2016-12-20 10:46:02.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"ecabe413c17bc8f386b62f74163ddc075ea8ccfe","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2015-12-09 09:13:47.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"fd08fe60c92f62975b6d31bb3d1882967b2822ce","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-09 11:51:38.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-neutronclient-pep8 http://logs.openstack.org/41/255141/1/check/gate-python-neutronclient-pep8/69367de/ : SUCCESS in 1m 06s\n- gate-python-neutronclient-docs http://docs-draft.openstack.org/41/255141/1/check/gate-python-neutronclient-docs/8146ac4//doc/build/html/ : SUCCESS in 59s\n- gate-python-neutronclient-python27 http://logs.openstack.org/41/255141/1/check/gate-python-neutronclient-python27/24186d6/ : SUCCESS in 1m 03s\n- gate-python-neutronclient-python34 http://logs.openstack.org/41/255141/1/check/gate-python-neutronclient-python34/a4f608b/ : SUCCESS in 1m 22s\n- gate-python-neutronclient-pypy http://logs.openstack.org/41/255141/1/check/gate-python-neutronclient-pypy/d72a1fd/ : SUCCESS in 1m 38s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-neutronclient http://logs.openstack.org/41/255141/1/check/gate-tempest-dsvm-neutron-src-python-neutronclient/6ee253f/ : SUCCESS in 1h 26m 59s\n- gate-neutronclient-test-dsvm-functional http://logs.openstack.org/41/255141/1/check/gate-neutronclient-test-dsvm-functional/9ca9f8a/ : SUCCESS in 26m 57s\n- gate-neutronclient-test-dsvm-functional-adv-svcs http://logs.openstack.org/41/255141/1/check/gate-neutronclient-test-dsvm-functional-adv-svcs/aeefb50/ : SUCCESS in 26m 46s","accounts_in_message":[],"_revision_number":1},{"id":"9da773f876f62e94c9f73df082dd0e6f56db50ac","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2015-12-09 13:55:41.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"32ae3df8a7132b6cc6915a97db1d145c2c99691a","author":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"date":"2015-12-14 03:21:18.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"46a616ffd68481f78255bce65a0cb2d780f43e10","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2015-12-14 05:17:12.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"da825185f5136a5956287def6095f44fa3048b82","author":{"_account_id":17776,"name":"Reedip","email":"reedip.banerjee@gmail.com","username":"Reedip"},"date":"2015-12-14 05:18:24.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"b59be8d64d2f44491630b3665e8cde23b6156c28","author":{"_account_id":15482,"name":"xu chao","email":"xu.chao@99cloud.net","username":"xuchao"},"date":"2015-12-14 05:47:36.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"63eb8c8bf37691599096e1f4ff288e682200d65d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-04 21:03:05.000000000","message":"Patch Set 1: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":1},{"id":"06a10eed7a9926e54b4792599acf0efb86f330cf","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2016-01-04 23:35:41.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"23eb13de4289bd5cbe3396ffb20ec0d7e3cac952","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2016-01-04 23:39:43.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"6bbc6e1b48eb852eda6f1b098c70508b5fb8fa03","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-05 01:23:56.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-neutronclient-pep8 http://logs.openstack.org/41/255141/3/check/gate-python-neutronclient-pep8/76a9694/ : SUCCESS in 51s\n- gate-python-neutronclient-docs http://docs-draft.openstack.org/41/255141/3/check/gate-python-neutronclient-docs/ad70a15//doc/build/html/ : SUCCESS in 56s\n- gate-python-neutronclient-python27 http://logs.openstack.org/41/255141/3/check/gate-python-neutronclient-python27/1099295/ : SUCCESS in 1m 16s\n- gate-python-neutronclient-python34 http://logs.openstack.org/41/255141/3/check/gate-python-neutronclient-python34/8c71cc5/ : SUCCESS in 2m 44s\n- gate-python-neutronclient-pypy http://logs.openstack.org/41/255141/3/check/gate-python-neutronclient-pypy/6e90696/ : SUCCESS in 1m 54s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-neutronclient http://logs.openstack.org/41/255141/3/check/gate-tempest-dsvm-neutron-src-python-neutronclient/5ae6cfd/ : SUCCESS in 58m 54s\n- gate-neutronclient-test-dsvm-functional http://logs.openstack.org/41/255141/3/check/gate-neutronclient-test-dsvm-functional/9e0409a/ : SUCCESS in 24m 06s\n- gate-neutronclient-test-dsvm-functional-adv-svcs http://logs.openstack.org/41/255141/3/check/gate-neutronclient-test-dsvm-functional-adv-svcs/6355911/ : SUCCESS in 23m 37s","accounts_in_message":[],"_revision_number":3},{"id":"d96fc8e2fc00f2dbbb38c61dd643241dc02b47dd","author":{"_account_id":16707,"name":"Mohankumar","email":"nmohankumar1011@gmail.com","username":"mohankumar_n"},"date":"2016-01-20 06:16:59.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"c226122d89b5adb32f07b7f5508e86275a9ccafc","author":{"_account_id":20466,"name":"Tin Lam","email":"tin@lam.wtf","username":"tinlam"},"date":"2016-02-27 06:43:24.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"f8f9480c1415c54fb9621458c744e4f2dff6d45f","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-03-23 11:31:53.000000000","message":"Removed the following votes:\n\n* Code-Review+1 by Richard Theis \u003crtheis@us.ibm.com\u003e\n","accounts_in_message":[],"_revision_number":3},{"id":"dee6425c75444c367de662db9d8087fffe449ba0","author":{"_account_id":7787,"name":"Kevin Benton","email":"kevin@benton.pub","username":"blak111"},"date":"2016-09-02 22:18:31.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"e0fbbdf6b7aa079e758b6400bda1ebef56ae793a","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2016-12-15 09:09:15.000000000","message":"Patch Set 3:\n\nThis is related to python bindings layer, so this patch is still valid....","accounts_in_message":[],"_revision_number":3},{"id":"89c37ab85e1ebb194d0cf8dd444f81d08f922573","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2016-12-15 09:09:18.000000000","message":"Patch Set 4: Patch Set 3 was rebased","accounts_in_message":[],"_revision_number":3},{"id":"f6fe978a5b78639ad4362f19d050e2ff94ba58b1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-15 10:02:51.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-neutronclient-docs-ubuntu-xenial http://docs-draft.openstack.org/41/255141/4/check/gate-python-neutronclient-docs-ubuntu-xenial/6d2a72b//doc/build/html/ : SUCCESS in 4m 15s\n- gate-python-neutronclient-pep8-ubuntu-xenial http://logs.openstack.org/41/255141/4/check/gate-python-neutronclient-pep8-ubuntu-xenial/8a67695/ : SUCCESS in 2m 37s\n- gate-python-neutronclient-python27-ubuntu-xenial http://logs.openstack.org/41/255141/4/check/gate-python-neutronclient-python27-ubuntu-xenial/f4fee14/ : SUCCESS in 2m 59s\n- gate-python-neutronclient-python35 http://logs.openstack.org/41/255141/4/check/gate-python-neutronclient-python35/7d95dcb/ : SUCCESS in 3m 44s\n- gate-python-neutronclient-pypy http://logs.openstack.org/41/255141/4/check/gate-python-neutronclient-pypy/40a1382/ : SUCCESS in 4m 21s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-neutronclient-ubuntu-xenial http://logs.openstack.org/41/255141/4/check/gate-tempest-dsvm-neutron-src-python-neutronclient-ubuntu-xenial/ca26c2a/ : SUCCESS in 51m 51s\n- check-osc-plugins http://logs.openstack.org/41/255141/4/check/check-osc-plugins/d74021d/ : SUCCESS in 3m 40s (non-voting)\n- gate-neutronclient-test-dsvm-functional-ubuntu-xenial http://logs.openstack.org/41/255141/4/check/gate-neutronclient-test-dsvm-functional-ubuntu-xenial/1d648f3/ : SUCCESS in 29m 33s\n- gate-neutronclient-test-dsvm-functional-adv-svcs-ubuntu-xenial http://logs.openstack.org/41/255141/4/check/gate-neutronclient-test-dsvm-functional-adv-svcs-ubuntu-xenial/aca28db/ : SUCCESS in 31m 02s","accounts_in_message":[],"_revision_number":4},{"id":"2b7b25d7ecc40ca3ab094471ef0f73d1ad8ebd35","author":{"_account_id":7715,"name":"Hirofumi Ichihara","email":"ichihara.hirofumi@gmail.com","username":"Hirofumi-Ichihara"},"date":"2016-12-20 09:35:59.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"d03ff6226d18f851cd45ddddb623013265da7af7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-20 09:36:09.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"125de81e4779e14fe6d5cd669b1d5c06b5e7fa4c","date":"2016-12-20 10:46:02.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":4},{"id":"7a9cbe28dd9e6a174f7afebf4cba8283d4d23e41","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-20 10:46:02.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-neutronclient-docs-ubuntu-xenial http://docs-draft.openstack.org/41/255141/4/gate/gate-python-neutronclient-docs-ubuntu-xenial/fc72a88//doc/build/html/ : SUCCESS in 4m 01s\n- gate-python-neutronclient-pep8-ubuntu-xenial http://logs.openstack.org/41/255141/4/gate/gate-python-neutronclient-pep8-ubuntu-xenial/5ca3e9a/ : SUCCESS in 4m 00s\n- gate-python-neutronclient-python27-ubuntu-xenial http://logs.openstack.org/41/255141/4/gate/gate-python-neutronclient-python27-ubuntu-xenial/709753d/ : SUCCESS in 5m 01s\n- gate-python-neutronclient-python35 http://logs.openstack.org/41/255141/4/gate/gate-python-neutronclient-python35/9000426/ : SUCCESS in 2m 46s\n- gate-tempest-dsvm-neutron-src-python-neutronclient-ubuntu-xenial http://logs.openstack.org/41/255141/4/gate/gate-tempest-dsvm-neutron-src-python-neutronclient-ubuntu-xenial/e788c61/ : SUCCESS in 1h 09m 36s\n- gate-neutronclient-test-dsvm-functional-ubuntu-xenial http://logs.openstack.org/41/255141/4/gate/gate-neutronclient-test-dsvm-functional-ubuntu-xenial/11a83e0/ : SUCCESS in 20m 11s\n- gate-neutronclient-test-dsvm-functional-adv-svcs-ubuntu-xenial http://logs.openstack.org/41/255141/4/gate/gate-neutronclient-test-dsvm-functional-adv-svcs-ubuntu-xenial/74d6906/ : SUCCESS in 19m 20s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"266e6c3c3c3e9a8b856d99238dc5323edeb66955","revisions":{"133b8cf150add8ce106d970fb42be8ece805cdd4":{"kind":"REWORK","_number":1,"created":"2015-12-09 09:13:47.000000000","uploader":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"ref":"refs/changes/41/255141/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/41/255141/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/41/255141/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/41/255141/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/41/255141/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/41/255141/1"}}},"commit":{"parents":[{"commit":"62285350dbe7e33f5edd6de6987ed6b13194c4bb","subject":"Use six.python_2_unicode_compatible for NeutronException.__str__","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/62285350dbe7e33f5edd6de6987ed6b13194c4bb"}]}],"author":{"name":"Akihiro Motoki","email":"motoki@da.jp.nec.com","date":"2015-12-08 21:22:03.000000000","tz":540},"committer":{"name":"Akihiro Motoki","email":"motoki@da.jp.nec.com","date":"2015-12-09 09:12:56.000000000","tz":540},"subject":"Decode exception parameters to expand exception message properly","message":"Decode exception parameters to expand exception message properly\n\nIf a multibyte string without unicode prefix \u0027u\u0027 is passed to\nNeutronException in python 2, string subsitution will fail.\nIn python 2, multibyte string without \u0027u\u0027 prefix is encoded into bytes.\nAs a result a string substitution in NeutronException.__init__ will fail.\n\nChange-Id: I1aa08b69fe119087a7a49fda768a24f85f0e7c76\nCloses-Bug: #1235228\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/133b8cf150add8ce106d970fb42be8ece805cdd4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/133b8cf150add8ce106d970fb42be8ece805cdd4"}]},"branch":"refs/heads/master"},"41de0cda1240364a9b6e6a57eaae26f6aee15503":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2016-01-04 23:35:41.000000000","uploader":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"ref":"refs/changes/41/255141/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/41/255141/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/41/255141/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/41/255141/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/41/255141/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/41/255141/2"}}},"commit":{"parents":[{"commit":"bc7b8780e70e534ae9d0020d9d25df82316ff407","subject":"Use six.python_2_unicode_compatible for NeutronException.__str__","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/bc7b8780e70e534ae9d0020d9d25df82316ff407"}]}],"author":{"name":"Akihiro Motoki","email":"motoki@da.jp.nec.com","date":"2015-12-08 21:22:03.000000000","tz":540},"committer":{"name":"Akihiro Motoki","email":"motoki@da.jp.nec.com","date":"2016-01-04 23:34:23.000000000","tz":540},"subject":"Decode exception parameters to expand exception message properly","message":"Decode exception parameters to expand exception message properly\n\nIf a multibyte string without unicode prefix \u0027u\u0027 is passed to\nNeutronException in python 2, string subsitution will fail.\nIn python 2, multibyte string without \u0027u\u0027 prefix is encoded into bytes.\nAs a result a string substitution in NeutronException.__init__ will fail.\n\nChange-Id: I1aa08b69fe119087a7a49fda768a24f85f0e7c76\nCloses-Bug: #1235228\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/41de0cda1240364a9b6e6a57eaae26f6aee15503"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/41de0cda1240364a9b6e6a57eaae26f6aee15503"}]},"branch":"refs/heads/master"},"a39571250dfd229c95e0dbfde9205bf501458a15":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2016-01-04 23:39:43.000000000","uploader":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"ref":"refs/changes/41/255141/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/41/255141/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/41/255141/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/41/255141/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/41/255141/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/41/255141/3"}}},"commit":{"parents":[{"commit":"d0e50b8b90fa29db04e0c19ea699f6bc7ae16652","subject":"Use six.python_2_unicode_compatible for NeutronException.__str__","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/d0e50b8b90fa29db04e0c19ea699f6bc7ae16652"}]}],"author":{"name":"Akihiro Motoki","email":"motoki@da.jp.nec.com","date":"2015-12-08 21:22:03.000000000","tz":540},"committer":{"name":"Akihiro Motoki","email":"motoki@da.jp.nec.com","date":"2016-01-04 23:39:29.000000000","tz":540},"subject":"Decode exception parameters to expand exception message properly","message":"Decode exception parameters to expand exception message properly\n\nIf a multibyte string without unicode prefix \u0027u\u0027 is passed to\nNeutronException in python 2, string subsitution will fail.\nIn python 2, multibyte string without \u0027u\u0027 prefix is encoded into bytes.\nAs a result a string substitution in NeutronException.__init__ will fail.\n\nChange-Id: I1aa08b69fe119087a7a49fda768a24f85f0e7c76\nCloses-Bug: #1235228\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/a39571250dfd229c95e0dbfde9205bf501458a15"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/a39571250dfd229c95e0dbfde9205bf501458a15"}]},"branch":"refs/heads/master"},"266e6c3c3c3e9a8b856d99238dc5323edeb66955":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2016-12-15 09:09:18.000000000","uploader":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"ref":"refs/changes/41/255141/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/41/255141/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/41/255141/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/41/255141/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/41/255141/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/41/255141/4"}}},"commit":{"parents":[{"commit":"f1ae9b7cb4283148ab5e8da380431eb6e15f525f","subject":"Merge \"Fix a typo\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/f1ae9b7cb4283148ab5e8da380431eb6e15f525f"}]}],"author":{"name":"Akihiro Motoki","email":"motoki@da.jp.nec.com","date":"2015-12-08 21:22:03.000000000","tz":540},"committer":{"name":"Akihiro Motoki","email":"amotoki@gmail.com","date":"2016-12-15 09:09:18.000000000","tz":0},"subject":"Decode exception parameters to expand exception message properly","message":"Decode exception parameters to expand exception message properly\n\nIf a multibyte string without unicode prefix \u0027u\u0027 is passed to\nNeutronException in python 2, string subsitution will fail.\nIn python 2, multibyte string without \u0027u\u0027 prefix is encoded into bytes.\nAs a result a string substitution in NeutronException.__init__ will fail.\n\nChange-Id: I1aa08b69fe119087a7a49fda768a24f85f0e7c76\nCloses-Bug: #1235228\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/266e6c3c3c3e9a8b856d99238dc5323edeb66955"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/266e6c3c3c3e9a8b856d99238dc5323edeb66955"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
