)]}'
{"id":"openstack%2Fpython-aodhclient~280519","triplet_id":"openstack%2Fpython-aodhclient~master~I5e0048f969d2e852042c4aa2c7e6e0bff254d15b","project":"openstack/python-aodhclient","branch":"master","topic":"faultstring","hashtags":[],"change_id":"I5e0048f969d2e852042c4aa2c7e6e0bff254d15b","subject":"Return the error message of API request failure","status":"MERGED","created":"2016-02-16 06:54:18.000000000","updated":"2016-02-19 13:15:20.000000000","submitted":"2016-02-19 13:15:20.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"98116a29d82cbbbd5dc7289bf1385b41b5abbc30","_number":280519,"virtual_id_number":280519,"owner":{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2016-02-19 13:15:20.000000000","post_submit":true,"_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":9526,"name":"Zi Lian Ji","email":"jizilian@cn.ibm.com","username":"jizilian"},{"value":0,"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"}],"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":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"recommended":{"_account_id":9526,"name":"Zi Lian Ji","email":"jizilian@cn.ibm.com","username":"jizilian"},"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":1,"date":"2016-02-19 09:51:20.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9526,"name":"Zi Lian Ji","email":"jizilian@cn.ibm.com","username":"jizilian"},{"value":2,"date":"2016-02-17 12:51:28.000000000","_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"}],"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":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"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":0,"_account_id":9526,"name":"Zi Lian Ji","email":"jizilian@cn.ibm.com","username":"jizilian"},{"value":1,"date":"2016-02-19 13:01:06.000000000","_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"}],"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":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},{"_account_id":9526,"name":"Zi Lian Ji","email":"jizilian@cn.ibm.com","username":"jizilian"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-02-16 13:03:29.000000000","updated_by":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"reviewer":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"state":"REVIEWER"},{"updated":"2016-02-19 09:51:20.000000000","updated_by":{"_account_id":9526,"name":"Zi Lian Ji","email":"jizilian@cn.ibm.com","username":"jizilian"},"reviewer":{"_account_id":9526,"name":"Zi Lian Ji","email":"jizilian@cn.ibm.com","username":"jizilian"},"state":"REVIEWER"},{"updated":"2016-02-19 13:01:06.000000000","updated_by":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"reviewer":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"state":"REVIEWER"},{"updated":"2016-02-19 13:15:20.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"3a9146a982249320b898f276d6be1e4d2ab3b909","author":{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},"date":"2016-02-16 06:54:18.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"dbae5abde36b9e9440293db79e822afd7fd7aa79","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-16 07:04:32.000000000","message":"Patch Set 1: 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-aodhclient-pep8 http://logs.openstack.org/19/280519/1/check/gate-python-aodhclient-pep8/2d8b696/ : SUCCESS in 1m 06s\n- gate-python-aodhclient-docs http://docs-draft.openstack.org/19/280519/1/check/gate-python-aodhclient-docs/80ed933//doc/build/html/ : SUCCESS in 1m 14s\n- gate-python-aodhclient-python27 http://logs.openstack.org/19/280519/1/check/gate-python-aodhclient-python27/58dc059/ : FAILURE in 1m 06s\n- gate-python-aodhclient-python34 http://logs.openstack.org/19/280519/1/check/gate-python-aodhclient-python34/86e0df4/ : FAILURE in 4m 16s\n- gate-python-aodhclient-pypy http://logs.openstack.org/19/280519/1/check/gate-python-aodhclient-pypy/d3d4bd9/ : FAILURE in 6m 54s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"2ec34f7982463ebb9ebb99b763e7041a0299e3c8","author":{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},"date":"2016-02-16 07:59:43.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"6cd578aa84db1f4b22a5f710eda463170aca7d4d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-16 08:12:00.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-aodhclient-pep8 http://logs.openstack.org/19/280519/2/check/gate-python-aodhclient-pep8/817e702/ : SUCCESS in 1m 01s\n- gate-python-aodhclient-docs http://docs-draft.openstack.org/19/280519/2/check/gate-python-aodhclient-docs/806cf1e//doc/build/html/ : SUCCESS in 2m 29s\n- gate-python-aodhclient-python27 http://logs.openstack.org/19/280519/2/check/gate-python-aodhclient-python27/2fc8e76/ : SUCCESS in 1m 14s\n- gate-python-aodhclient-python34 http://logs.openstack.org/19/280519/2/check/gate-python-aodhclient-python34/e388dae/ : SUCCESS in 3m 50s\n- gate-python-aodhclient-pypy http://logs.openstack.org/19/280519/2/check/gate-python-aodhclient-pypy/8d2f50b/ : FAILURE in 5m 50s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"2f520564885282e53995921dcfd44e7d57f56850","author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"date":"2016-02-16 13:03:29.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"94914324ddcc01f411904695c6bdd7514ab0941a","author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"date":"2016-02-17 01:57:51.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"7065fd72b746cb6cf14375a93c1cfdc0a670c13f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-17 02:17:01.000000000","message":"Patch Set 2: 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-aodhclient-pep8 http://logs.openstack.org/19/280519/2/check/gate-python-aodhclient-pep8/eacead7/ : SUCCESS in 7m 59s\n- gate-python-aodhclient-docs http://docs-draft.openstack.org/19/280519/2/check/gate-python-aodhclient-docs/4908f93//doc/build/html/ : SUCCESS in 8m 00s\n- gate-python-aodhclient-python27 http://logs.openstack.org/19/280519/2/check/gate-python-aodhclient-python27/febf534/ : FAILURE in 8m 33s\n- gate-python-aodhclient-python34 http://logs.openstack.org/19/280519/2/check/gate-python-aodhclient-python34/a78511f/ : FAILURE in 12m 11s\n- gate-python-aodhclient-pypy http://logs.openstack.org/19/280519/2/check/gate-python-aodhclient-pypy/353b98b/ : FAILURE in 1m 18s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"08a00ddd019f735e87e2964a576b39dbdb9f0ef7","author":{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},"date":"2016-02-17 07:29:02.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"4023bbb775026ebc7f5212c4c99ac05ec1176198","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-17 08:04:05.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-aodhclient-pep8 http://logs.openstack.org/19/280519/3/check/gate-python-aodhclient-pep8/8da45e0/ : FAILURE in 30m 07s\n- gate-python-aodhclient-docs http://docs-draft.openstack.org/19/280519/3/check/gate-python-aodhclient-docs/408807d//doc/build/html/ : SUCCESS in 7m 09s\n- gate-python-aodhclient-python27 http://logs.openstack.org/19/280519/3/check/gate-python-aodhclient-python27/10413a4/ : SUCCESS in 7m 34s\n- gate-python-aodhclient-python34 http://logs.openstack.org/19/280519/3/check/gate-python-aodhclient-python34/3893b69/ : SUCCESS in 12m 46s\n- gate-python-aodhclient-pypy http://logs.openstack.org/19/280519/3/check/gate-python-aodhclient-pypy/493b5cb/ : FAILURE in 1m 18s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"8666a86c326c9f84801dc25512436bcb9639b499","author":{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},"date":"2016-02-17 08:42:20.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"0f5246859bcdcbeb373449e9e8ae22d35eae277d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-17 09:01:39.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-aodhclient-pep8 http://logs.openstack.org/19/280519/3/check/gate-python-aodhclient-pep8/a5c4539/ : SUCCESS in 7m 05s\n- gate-python-aodhclient-docs http://docs-draft.openstack.org/19/280519/3/check/gate-python-aodhclient-docs/158b3d3//doc/build/html/ : SUCCESS in 7m 16s\n- gate-python-aodhclient-python27 http://logs.openstack.org/19/280519/3/check/gate-python-aodhclient-python27/c316d27/ : SUCCESS in 7m 42s\n- gate-python-aodhclient-python34 http://logs.openstack.org/19/280519/3/check/gate-python-aodhclient-python34/9b416d2/ : SUCCESS in 12m 35s\n- gate-python-aodhclient-pypy http://logs.openstack.org/19/280519/3/check/gate-python-aodhclient-pypy/796dea0/ : FAILURE in 1m 16s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"cb2733a0043eb9399385e4cddd4a02f49e1963f9","author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"date":"2016-02-17 12:51:28.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"6e5108ea3c288324268d77cd6705e134f95a8c02","author":{"_account_id":9526,"name":"Zi Lian Ji","email":"jizilian@cn.ibm.com","username":"jizilian"},"date":"2016-02-19 09:51:20.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"657d8050447137915c0f49623a03db1c76609c23","author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"date":"2016-02-19 13:01:06.000000000","message":"Patch Set 3: Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"7269d34baf89da645a9227799f67148257a01e21","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-19 13:01:11.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"e811f4c8cf7078f7335feef60f65d7f1756cf3e9","date":"2016-02-19 13:15:20.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":3},{"id":"c5b23386b6850ec523d75e0c5e7b1d7865c11393","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-19 13:15:20.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-aodhclient-docs http://docs-draft.openstack.org/19/280519/3/gate/gate-python-aodhclient-docs/d602ca2//doc/build/html/ : SUCCESS in 7m 44s\n- gate-python-aodhclient-pep8 http://logs.openstack.org/19/280519/3/gate/gate-python-aodhclient-pep8/4a3de50/ : SUCCESS in 7m 14s\n- gate-python-aodhclient-python27 http://logs.openstack.org/19/280519/3/gate/gate-python-aodhclient-python27/94823f1/ : SUCCESS in 8m 25s\n- gate-python-aodhclient-python34 http://logs.openstack.org/19/280519/3/gate/gate-python-aodhclient-python34/558d19e/ : SUCCESS in 12m 59s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"33771065578f96e405ac013b16544276458a10f6","revisions":{"e24fd0ffcdc848cb61f342b8720a6705413ad7a6":{"kind":"REWORK","_number":1,"created":"2016-02-16 06:54:18.000000000","uploader":{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},"ref":"refs/changes/19/280519/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-aodhclient","ref":"refs/changes/19/280519/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-aodhclient refs/changes/19/280519/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-aodhclient refs/changes/19/280519/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-aodhclient refs/changes/19/280519/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-aodhclient refs/changes/19/280519/1"}}},"commit":{"parents":[{"commit":"178321bda52e8c62910ef36161b57de4cd98628a","subject":"Merge \"check the alarm type when list alarm\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-aodhclient/commit/178321bda52e8c62910ef36161b57de4cd98628a"}]}],"author":{"name":"liusheng","email":"liusheng@huawei.com","date":"2016-02-16 06:42:39.000000000","tz":480},"committer":{"name":"liusheng","email":"liusheng@huawei.com","date":"2016-02-16 06:50:39.000000000","tz":480},"subject":"Return the error message of API request failure","message":"Return the error message of API request failure\n\nFor now, the error message from Aodh API can not be return when a request\nfailure occur(e.g. BadRequest, Conflict). That is because the fualtstring\nfrom the response isn\u0027t extracted correctly.\n\nChange-Id: I5e0048f969d2e852042c4aa2c7e6e0bff254d15b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-aodhclient/commit/e24fd0ffcdc848cb61f342b8720a6705413ad7a6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-aodhclient/commit/e24fd0ffcdc848cb61f342b8720a6705413ad7a6"}]},"branch":"refs/heads/master"},"dbbb780f6568aa4a27b44e1e378950a5e506305f":{"kind":"REWORK","_number":2,"created":"2016-02-16 07:59:43.000000000","uploader":{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},"ref":"refs/changes/19/280519/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-aodhclient","ref":"refs/changes/19/280519/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-aodhclient refs/changes/19/280519/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-aodhclient refs/changes/19/280519/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-aodhclient refs/changes/19/280519/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-aodhclient refs/changes/19/280519/2"}}},"commit":{"parents":[{"commit":"178321bda52e8c62910ef36161b57de4cd98628a","subject":"Merge \"check the alarm type when list alarm\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-aodhclient/commit/178321bda52e8c62910ef36161b57de4cd98628a"}]}],"author":{"name":"liusheng","email":"liusheng@huawei.com","date":"2016-02-16 06:42:39.000000000","tz":480},"committer":{"name":"liusheng","email":"liusheng@huawei.com","date":"2016-02-16 07:56:37.000000000","tz":480},"subject":"Return the error message of API request failure","message":"Return the error message of API request failure\n\nFor now, the error message from Aodh API can not be return when a request\nfailure occur(e.g. BadRequest, Conflict). That is because the fualtstring\nfrom the response isn\u0027t extracted correctly.\n\nChange-Id: I5e0048f969d2e852042c4aa2c7e6e0bff254d15b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-aodhclient/commit/dbbb780f6568aa4a27b44e1e378950a5e506305f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-aodhclient/commit/dbbb780f6568aa4a27b44e1e378950a5e506305f"}]},"branch":"refs/heads/master"},"33771065578f96e405ac013b16544276458a10f6":{"kind":"REWORK","_number":3,"created":"2016-02-17 07:29:02.000000000","uploader":{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},"ref":"refs/changes/19/280519/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-aodhclient","ref":"refs/changes/19/280519/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-aodhclient refs/changes/19/280519/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-aodhclient refs/changes/19/280519/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-aodhclient refs/changes/19/280519/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-aodhclient refs/changes/19/280519/3"}}},"commit":{"parents":[{"commit":"f84a2b27b4506c3a892f8088698372fb60e29393","subject":"Add some unit test cases","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-aodhclient/commit/f84a2b27b4506c3a892f8088698372fb60e29393"}]}],"author":{"name":"liusheng","email":"liusheng@huawei.com","date":"2016-02-16 06:42:39.000000000","tz":480},"committer":{"name":"liusheng","email":"liusheng@huawei.com","date":"2016-02-17 07:26:20.000000000","tz":480},"subject":"Return the error message of API request failure","message":"Return the error message of API request failure\n\nFor now, the error message from Aodh API can not be return when a request\nfailure occur(e.g. BadRequest, Conflict). That is because the fualtstring\nfrom the response isn\u0027t extracted correctly.\n\nChange-Id: I5e0048f969d2e852042c4aa2c7e6e0bff254d15b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-aodhclient/commit/33771065578f96e405ac013b16544276458a10f6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-aodhclient/commit/33771065578f96e405ac013b16544276458a10f6"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
