)]}'
{"id":"openstack%2Fpython-gnocchiclient~226786","triplet_id":"openstack%2Fpython-gnocchiclient~master~I1a96b2ceecb45db668dd3246fce4453ee2a6b1d0","project":"openstack/python-gnocchiclient","branch":"master","topic":"jd/improve-error-reporting","hashtags":[],"change_id":"I1a96b2ceecb45db668dd3246fce4453ee2a6b1d0","subject":"shell: improve error info","status":"MERGED","created":"2015-09-23 13:37:39.000000000","updated":"2015-09-25 13:02:48.000000000","submitted":"2015-09-25 13:02:46.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"8c074c072a58de4e09893ad5582aefa1001994fc","_number":226786,"virtual_id_number":226786,"owner":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2015-09-25 13:02:46.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},{"value":0,"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"}],"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":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},{"value":2,"date":"2015-09-25 09:59:59.000000000","_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"}],"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":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2015-09-25 12:52:07.000000000","_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},{"value":0,"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"}],"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":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-09-25 09:59:59.000000000","updated_by":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"reviewer":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"state":"REVIEWER"},{"updated":"2015-09-25 13:02:46.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"36b118e6749607efc50454bb820361c225ec6f2e","author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"date":"2015-09-23 13:37:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3dc7faf2a1a7c166c773d30d9c0a2b02ab8997a3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-23 13:49:38.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-gnocchiclient-pep8 http://logs.openstack.org/86/226786/1/check/gate-python-gnocchiclient-pep8/967c244/ : SUCCESS in 7m 43s\n- gate-python-gnocchiclient-docs http://docs-draft.openstack.org/86/226786/1/check/gate-python-gnocchiclient-docs/76fee67//doc/build/html/ : SUCCESS in 9m 24s\n- gate-python-gnocchiclient-python27 http://logs.openstack.org/86/226786/1/check/gate-python-gnocchiclient-python27/64d1f80/ : SUCCESS in 7m 45s\n- gate-python-gnocchiclient-python34 http://logs.openstack.org/86/226786/1/check/gate-python-gnocchiclient-python34/c6d7a02/ : SUCCESS in 9m 14s\n- gate-python-gnocchiclient-pypy http://logs.openstack.org/86/226786/1/check/gate-python-gnocchiclient-pypy/214f361/ : FAILURE in 2m 05s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"49c92b265ebf60a5cafd1fc57a0256b9180628e1","author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"date":"2015-09-23 15:56:36.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"dc82e20f53c510cfb13b9daf3b7d49c3ff256183","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-23 16:13:25.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-gnocchiclient-pep8 http://logs.openstack.org/86/226786/2/check/gate-python-gnocchiclient-pep8/d821864/ : SUCCESS in 9m 36s\n- gate-python-gnocchiclient-docs http://docs-draft.openstack.org/86/226786/2/check/gate-python-gnocchiclient-docs/656a25c//doc/build/html/ : SUCCESS in 8m 00s\n- gate-python-gnocchiclient-python27 http://logs.openstack.org/86/226786/2/check/gate-python-gnocchiclient-python27/2328eb6/ : SUCCESS in 7m 55s\n- gate-python-gnocchiclient-python34 http://logs.openstack.org/86/226786/2/check/gate-python-gnocchiclient-python34/aaf5e18/ : SUCCESS in 12m 03s\n- gate-python-gnocchiclient-pypy http://logs.openstack.org/86/226786/2/check/gate-python-gnocchiclient-pypy/d69892e/ : FAILURE in 1m 55s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"a5b16571b3a9cbc833a10e3ea997f135f8259f6c","author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"date":"2015-09-23 16:40:56.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"0285749788f8e06d6c6ffe4d068be95e5f3ab7e4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-23 17:03:56.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-gnocchiclient-pep8 http://logs.openstack.org/86/226786/3/check/gate-python-gnocchiclient-pep8/3dad4ea/ : FAILURE in 10m 15s\n- gate-python-gnocchiclient-docs http://docs-draft.openstack.org/86/226786/3/check/gate-python-gnocchiclient-docs/0c0c59f//doc/build/html/ : SUCCESS in 10m 17s\n- gate-python-gnocchiclient-python27 http://logs.openstack.org/86/226786/3/check/gate-python-gnocchiclient-python27/9039da3/ : SUCCESS in 10m 27s\n- gate-python-gnocchiclient-python34 http://logs.openstack.org/86/226786/3/check/gate-python-gnocchiclient-python34/ab59db2/ : SUCCESS in 11m 27s\n- gate-python-gnocchiclient-pypy http://logs.openstack.org/86/226786/3/check/gate-python-gnocchiclient-pypy/cc08344/ : FAILURE in 2m 03s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"8afad44a5086cbbb5da36c0cad514140bc31df94","author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"date":"2015-09-24 08:19:40.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"3dcdb85d885c2d311df3e243984977ff53e41970","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-24 08:31:42.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-gnocchiclient-pep8 http://logs.openstack.org/86/226786/4/check/gate-python-gnocchiclient-pep8/e516695/ : SUCCESS in 7m 06s\n- gate-python-gnocchiclient-docs http://docs-draft.openstack.org/86/226786/4/check/gate-python-gnocchiclient-docs/69d4b07//doc/build/html/ : SUCCESS in 7m 50s\n- gate-python-gnocchiclient-python27 http://logs.openstack.org/86/226786/4/check/gate-python-gnocchiclient-python27/04cc305/ : SUCCESS in 7m 56s\n- gate-python-gnocchiclient-python34 http://logs.openstack.org/86/226786/4/check/gate-python-gnocchiclient-python34/f59eacd/ : SUCCESS in 8m 55s\n- gate-python-gnocchiclient-pypy http://logs.openstack.org/86/226786/4/check/gate-python-gnocchiclient-pypy/929f619/ : FAILURE in 1m 59s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"091e825c9bf47928d9d139ba27dfdb938ef8c2d6","author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"date":"2015-09-24 18:37:05.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"fa8d499726f08c4e438cef311ccff8e5ce45c680","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-24 18:59:07.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-gnocchiclient-pep8 http://logs.openstack.org/86/226786/5/check/gate-python-gnocchiclient-pep8/6bbfed6/ : SUCCESS in 9m 43s\n- gate-python-gnocchiclient-docs http://docs-draft.openstack.org/86/226786/5/check/gate-python-gnocchiclient-docs/1621d74//doc/build/html/ : SUCCESS in 7m 51s\n- gate-python-gnocchiclient-python27 http://logs.openstack.org/86/226786/5/check/gate-python-gnocchiclient-python27/28ff8af/ : SUCCESS in 10m 13s\n- gate-python-gnocchiclient-python34 http://logs.openstack.org/86/226786/5/check/gate-python-gnocchiclient-python34/4fa69f6/ : SUCCESS in 9m 08s\n- gate-python-gnocchiclient-pypy http://logs.openstack.org/86/226786/5/check/gate-python-gnocchiclient-pypy/d6993c6/ : FAILURE in 1m 36s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"2ac4667adc9b369f1b12c33290b6078734caca8b","author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"date":"2015-09-25 09:59:59.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"992213a229f6382af8914eec152ed81ba56d0850","author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"date":"2015-09-25 12:52:07.000000000","message":"Patch Set 5: Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"0e09c1ef8be7dedbede302fcb84827fed2889b57","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-25 12:52:13.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"a04e1da6cf06d262838f556a3eaf432ecf8ed78a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-25 13:02:46.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-gnocchiclient-docs http://docs-draft.openstack.org/86/226786/5/gate/gate-python-gnocchiclient-docs/154cd8c//doc/build/html/ : SUCCESS in 9m 52s\n- gate-python-gnocchiclient-pep8 http://logs.openstack.org/86/226786/5/gate/gate-python-gnocchiclient-pep8/a2e061e/ : SUCCESS in 7m 07s\n- gate-python-gnocchiclient-python27 http://logs.openstack.org/86/226786/5/gate/gate-python-gnocchiclient-python27/b7a7473/ : SUCCESS in 10m 02s\n- gate-python-gnocchiclient-python34 http://logs.openstack.org/86/226786/5/gate/gate-python-gnocchiclient-python34/d18738b/ : SUCCESS in 9m 00s","accounts_in_message":[],"_revision_number":5},{"id":"d786cf01d546e00c9df3db72e7e3166725395fa5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-25 13:02:48.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"a79f19a32ad2310e0bfd4480cdf35a572b3d789b","revisions":{"9480d3d140dabea2ab3e6dd0caa1e72de19306f4":{"kind":"REWORK","_number":1,"created":"2015-09-23 13:37:39.000000000","uploader":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"ref":"refs/changes/86/226786/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-gnocchiclient","ref":"refs/changes/86/226786/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-gnocchiclient refs/changes/86/226786/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-gnocchiclient refs/changes/86/226786/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-gnocchiclient refs/changes/86/226786/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-gnocchiclient refs/changes/86/226786/1"}}},"commit":{"parents":[{"commit":"eba58c34ef0310fa103a54cd28bbc093e78bc263","subject":"shell: fix exception catching on cleanup","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-gnocchiclient/commit/eba58c34ef0310fa103a54cd28bbc093e78bc263"}]}],"author":{"name":"Julien Danjou","email":"julien@danjou.info","date":"2015-09-23 12:54:07.000000000","tz":120},"committer":{"name":"Julien Danjou","email":"julien@danjou.info","date":"2015-09-23 13:37:18.000000000","tz":120},"subject":"shell: improve error info","message":"shell: improve error info\n\nOn error, this changes the output from:\n\n Bad Request (HTTP 400)\n \u003ca bunch of html\u003e\n\nto:\n\n  Bad Request (HTTP 400)\n  \u003cthe actual source of error\u003e\n\nWhich looks wayyyy better.\n\nChange-Id: I1a96b2ceecb45db668dd3246fce4453ee2a6b1d0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-gnocchiclient/commit/9480d3d140dabea2ab3e6dd0caa1e72de19306f4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-gnocchiclient/commit/9480d3d140dabea2ab3e6dd0caa1e72de19306f4"}]},"branch":"refs/heads/master"},"9ea3c80345211ca8985a7493e49aee8fedd40070":{"kind":"REWORK","_number":2,"created":"2015-09-23 15:56:36.000000000","uploader":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"ref":"refs/changes/86/226786/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-gnocchiclient","ref":"refs/changes/86/226786/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-gnocchiclient refs/changes/86/226786/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-gnocchiclient refs/changes/86/226786/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-gnocchiclient refs/changes/86/226786/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-gnocchiclient refs/changes/86/226786/2"}}},"commit":{"parents":[{"commit":"eba58c34ef0310fa103a54cd28bbc093e78bc263","subject":"shell: fix exception catching on cleanup","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-gnocchiclient/commit/eba58c34ef0310fa103a54cd28bbc093e78bc263"}]}],"author":{"name":"Julien Danjou","email":"julien@danjou.info","date":"2015-09-23 12:54:07.000000000","tz":120},"committer":{"name":"Julien Danjou","email":"julien@danjou.info","date":"2015-09-23 15:56:26.000000000","tz":120},"subject":"shell: improve error info","message":"shell: improve error info\n\nOn error, this changes the output from:\n\n Bad Request (HTTP 400)\n \u003ca bunch of html\u003e\n\nto:\n\n  Bad Request (HTTP 400)\n  \u003cthe actual source of error\u003e\n\nWhich looks wayyyy better.\n\nChange-Id: I1a96b2ceecb45db668dd3246fce4453ee2a6b1d0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-gnocchiclient/commit/9ea3c80345211ca8985a7493e49aee8fedd40070"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-gnocchiclient/commit/9ea3c80345211ca8985a7493e49aee8fedd40070"}]},"branch":"refs/heads/master"},"287846dcee7afe16a28e774d5db9c2c76cd7e0e1":{"kind":"REWORK","_number":3,"created":"2015-09-23 16:40:56.000000000","uploader":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"ref":"refs/changes/86/226786/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-gnocchiclient","ref":"refs/changes/86/226786/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-gnocchiclient refs/changes/86/226786/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-gnocchiclient refs/changes/86/226786/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-gnocchiclient refs/changes/86/226786/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-gnocchiclient refs/changes/86/226786/3"}}},"commit":{"parents":[{"commit":"13d38659025e36df9aa27e64c2775ee3bfb195ce","subject":"Add six in requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-gnocchiclient/commit/13d38659025e36df9aa27e64c2775ee3bfb195ce"}]}],"author":{"name":"Julien Danjou","email":"julien@danjou.info","date":"2015-09-23 12:54:07.000000000","tz":120},"committer":{"name":"Julien Danjou","email":"julien@danjou.info","date":"2015-09-23 16:40:07.000000000","tz":120},"subject":"shell: improve error info","message":"shell: improve error info\n\nOn error, this changes the output from:\n\n Bad Request (HTTP 400)\n \u003ca bunch of html\u003e\n\nto:\n\n  Bad Request (HTTP 400)\n  \u003cthe actual source of error\u003e\n\nWhich looks wayyyy better.\n\nChange-Id: I1a96b2ceecb45db668dd3246fce4453ee2a6b1d0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-gnocchiclient/commit/287846dcee7afe16a28e774d5db9c2c76cd7e0e1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-gnocchiclient/commit/287846dcee7afe16a28e774d5db9c2c76cd7e0e1"}]},"branch":"refs/heads/master"},"46c0a2443c3657d8ccb6d1c8a7e0699655820d96":{"kind":"REWORK","_number":4,"created":"2015-09-24 08:19:40.000000000","uploader":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"ref":"refs/changes/86/226786/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-gnocchiclient","ref":"refs/changes/86/226786/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-gnocchiclient refs/changes/86/226786/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-gnocchiclient refs/changes/86/226786/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-gnocchiclient refs/changes/86/226786/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-gnocchiclient refs/changes/86/226786/4"}}},"commit":{"parents":[{"commit":"13d38659025e36df9aa27e64c2775ee3bfb195ce","subject":"Add six in requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-gnocchiclient/commit/13d38659025e36df9aa27e64c2775ee3bfb195ce"}]}],"author":{"name":"Julien Danjou","email":"julien@danjou.info","date":"2015-09-23 12:54:07.000000000","tz":120},"committer":{"name":"Julien Danjou","email":"julien@danjou.info","date":"2015-09-24 08:19:25.000000000","tz":120},"subject":"shell: improve error info","message":"shell: improve error info\n\nOn error, this changes the output from:\n\n Bad Request (HTTP 400)\n \u003ca bunch of html\u003e\n\nto:\n\n  Bad Request (HTTP 400)\n  \u003cthe actual source of error\u003e\n\nWhich looks wayyyy better.\n\nChange-Id: I1a96b2ceecb45db668dd3246fce4453ee2a6b1d0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-gnocchiclient/commit/46c0a2443c3657d8ccb6d1c8a7e0699655820d96"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-gnocchiclient/commit/46c0a2443c3657d8ccb6d1c8a7e0699655820d96"}]},"branch":"refs/heads/master"},"a79f19a32ad2310e0bfd4480cdf35a572b3d789b":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2015-09-24 18:37:05.000000000","uploader":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"ref":"refs/changes/86/226786/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-gnocchiclient","ref":"refs/changes/86/226786/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-gnocchiclient refs/changes/86/226786/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-gnocchiclient refs/changes/86/226786/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-gnocchiclient refs/changes/86/226786/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-gnocchiclient refs/changes/86/226786/5"}}},"commit":{"parents":[{"commit":"fd443e951d0a6efbb60ee6962454d491aabcbaf9","subject":"Merge \"Add six in requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-gnocchiclient/commit/fd443e951d0a6efbb60ee6962454d491aabcbaf9"}]}],"author":{"name":"Julien Danjou","email":"julien@danjou.info","date":"2015-09-23 12:54:07.000000000","tz":120},"committer":{"name":"Julien Danjou","email":"julien@danjou.info","date":"2015-09-24 15:12:23.000000000","tz":120},"subject":"shell: improve error info","message":"shell: improve error info\n\nOn error, this changes the output from:\n\n Bad Request (HTTP 400)\n \u003ca bunch of html\u003e\n\nto:\n\n  Bad Request (HTTP 400)\n  \u003cthe actual source of error\u003e\n\nWhich looks wayyyy better.\n\nChange-Id: I1a96b2ceecb45db668dd3246fce4453ee2a6b1d0\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-gnocchiclient/commit/a79f19a32ad2310e0bfd4480cdf35a572b3d789b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-gnocchiclient/commit/a79f19a32ad2310e0bfd4480cdf35a572b3d789b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
