)]}'
{"id":"openstack%2Fpython-ceilometerclient~289653","triplet_id":"openstack%2Fpython-ceilometerclient~master~Idf7468f28cee001262b67b6e110357ffc971535a","project":"openstack/python-ceilometerclient","branch":"master","topic":"bug/1550095","hashtags":[],"change_id":"Idf7468f28cee001262b67b6e110357ffc971535a","subject":"Decouple ceilometerclient without aodh services running","status":"MERGED","created":"2016-03-08 01:55:15.000000000","updated":"2016-03-11 17:40:30.000000000","submitted":"2016-03-08 05:17:14.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"8e6a83d2f9719986c4f24afc945bd880400ce36f","_number":289653,"virtual_id_number":289653,"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-03-08 05:17:14.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"value":0,"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"}],"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":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2016-03-08 04:16:15.000000000","_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"value":2,"date":"2016-03-08 02:52:21.000000000","_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"}],"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":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-03-08 04:16:15.000000000","_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"value":0,"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"}],"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":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-03-08 02:52:21.000000000","updated_by":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"reviewer":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"state":"REVIEWER"},{"updated":"2016-03-08 04:16:15.000000000","updated_by":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"reviewer":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"state":"REVIEWER"},{"updated":"2016-03-08 05:17:14.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"0ece8e64a2b9275acde235840545c99e9e28218e","author":{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},"date":"2016-03-08 01:55:15.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"92aee875272e6b79be1d150ed98c753831deafc6","author":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"date":"2016-03-08 02:52:21.000000000","message":"Patch Set 1: Code-Review+2\n\nif aodh-api is not available at the time of ceilometerclient initilization time, we should allow the user continue to use the ceilometerclient and have the ceilometer-api do the redirect to aodh-api","accounts_in_message":[],"_revision_number":1},{"id":"5cacfe50de5c8e3a8e1a8226762f7fca14ea85be","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-08 02:52:31.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ceilometerclient-pep8 http://logs.openstack.org/53/289653/1/check/gate-python-ceilometerclient-pep8/d8e5b1f/ : SUCCESS in 2m 49s\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/53/289653/1/check/gate-python-ceilometerclient-docs/1891dc1//doc/build/html/ : SUCCESS in 2m 25s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/53/289653/1/check/gate-python-ceilometerclient-python27/06c7050/ : SUCCESS in 3m 03s\n- gate-python-ceilometerclient-python34 http://logs.openstack.org/53/289653/1/check/gate-python-ceilometerclient-python34/6b2b703/ : SUCCESS in 7m 42s\n- gate-python-ceilometerclient-pypy http://logs.openstack.org/53/289653/1/check/gate-python-ceilometerclient-pypy/5da5d73/ : SUCCESS in 3m 13s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-ceilometerclient-plugin http://logs.openstack.org/53/289653/1/check/gate-tempest-dsvm-neutron-src-python-ceilometerclient-plugin/7acbac2/ : SUCCESS in 57m 09s\n- gate-ceilometerclient-dsvm-functional http://logs.openstack.org/53/289653/1/check/gate-ceilometerclient-dsvm-functional/e452eb1/ : SUCCESS in 23m 43s\n- gate-telemetry-dsvm-integration-python-ceilometerclient http://logs.openstack.org/53/289653/1/check/gate-telemetry-dsvm-integration-python-ceilometerclient/26d12a3/ : SUCCESS in 35m 25s","accounts_in_message":[],"_revision_number":1},{"id":"d208095b6cc77b5a5e1747e7182776044a531463","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2016-03-08 04:16:15.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"806d3fc8901bd494e8003c5897ec8ab70c35f212","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-08 04:16:21.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"ef9bf44ca33ebe3d87492508689eee859fa61d96","date":"2016-03-08 05:17:14.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":1},{"id":"f3a1658bee1baa543118b2bab2b0ae4d2d62798d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-08 05:17:14.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-ceilometerclient-docs http://docs-draft.openstack.org/53/289653/1/gate/gate-python-ceilometerclient-docs/cbffa81//doc/build/html/ : SUCCESS in 2m 11s\n- gate-python-ceilometerclient-pep8 http://logs.openstack.org/53/289653/1/gate/gate-python-ceilometerclient-pep8/8e3bfe6/ : SUCCESS in 1m 32s\n- gate-python-ceilometerclient-python27 http://logs.openstack.org/53/289653/1/gate/gate-python-ceilometerclient-python27/ea301e9/ : SUCCESS in 1m 45s\n- gate-python-ceilometerclient-python34 http://logs.openstack.org/53/289653/1/gate/gate-python-ceilometerclient-python34/b672fa1/ : SUCCESS in 2m 07s\n- gate-tempest-dsvm-neutron-src-python-ceilometerclient-plugin http://logs.openstack.org/53/289653/1/gate/gate-tempest-dsvm-neutron-src-python-ceilometerclient-plugin/6d118d6/ : SUCCESS in 1h 00m 49s\n- gate-ceilometerclient-dsvm-functional http://logs.openstack.org/53/289653/1/gate/gate-ceilometerclient-dsvm-functional/8fc76d0/ : SUCCESS in 21m 09s\n- gate-telemetry-dsvm-integration-python-ceilometerclient http://logs.openstack.org/53/289653/1/gate/gate-telemetry-dsvm-integration-python-ceilometerclient/dd1ffba/ : SUCCESS in 31m 44s","accounts_in_message":[],"_revision_number":1},{"id":"db972160ad67787bca380c05024e293758f7af35","author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"date":"2016-03-11 17:40:30.000000000","message":"Patch Set 1: Cherry Picked\n\nThis patchset was cherry picked to branch stable/mitaka as commit 5a56d6eb8fef918f227aaa42d1e5b2ad2972d00e","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"78869fbccaffdf625fc1ec4ed3108bb7de892720","revisions":{"78869fbccaffdf625fc1ec4ed3108bb7de892720":{"kind":"REWORK","_number":1,"created":"2016-03-08 01:55:15.000000000","uploader":{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},"ref":"refs/changes/53/289653/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ceilometerclient","ref":"refs/changes/53/289653/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/53/289653/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/53/289653/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ceilometerclient refs/changes/53/289653/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ceilometerclient refs/changes/53/289653/1"}}},"commit":{"parents":[{"commit":"b4e91a250ccd3b34f0d44732aaedee380f258e08","subject":"Merge \"Trivial: remove `None` as a redundant argument to dict.get()\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/b4e91a250ccd3b34f0d44732aaedee380f258e08"}]}],"author":{"name":"liusheng","email":"liusheng@huawei.com","date":"2016-03-08 01:41:22.000000000","tz":480},"committer":{"name":"liusheng","email":"liusheng@huawei.com","date":"2016-03-08 01:52:36.000000000","tz":480},"subject":"Decouple ceilometerclient without aodh services running","message":"Decouple ceilometerclient without aodh services running\n\nCurrently, the ceilometerclient will be broken if aodh services not\nrunning, it will be worse if users don\u0027t want alarming service and they\nmust start the aodh services.\n\nChange-Id: Idf7468f28cee001262b67b6e110357ffc971535a\nCloses-Bug: #1550095\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/78869fbccaffdf625fc1ec4ed3108bb7de892720"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ceilometerclient/commit/78869fbccaffdf625fc1ec4ed3108bb7de892720"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
