)]}'
{"id":"openstack%2Fpython-zaqarclient~361947","triplet_id":"openstack%2Fpython-zaqarclient~master~I405d1c6ee7fa688bc611c8a1b8f59344694b1aa3","project":"openstack/python-zaqarclient","branch":"master","topic":"cleancode","hashtags":[],"change_id":"I405d1c6ee7fa688bc611c8a1b8f59344694b1aa3","subject":"Clean imports in code","status":"MERGED","created":"2016-08-29 08:49:03.000000000","updated":"2016-09-01 00:22:28.000000000","submitted":"2016-09-01 00:22:28.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"6f073638760a7aa8c6e77ca5618cad302bcd4655","_number":361947,"virtual_id_number":361947,"owner":{"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},{"value":0,"_account_id":12321,"name":"Ryan Brown","email":"rybrown@redhat.com","username":"ryansb"},{"value":2,"date":"2016-09-01 00:22:28.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6484,"name":"Feilong Wang","email":"hustemb@gmail.com","username":"flwang"},{"value":0,"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"}],"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":6484,"name":"Feilong Wang","email":"hustemb@gmail.com","username":"flwang"},"all":[{"value":0,"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},{"value":0,"_account_id":12321,"name":"Ryan Brown","email":"rybrown@redhat.com","username":"ryansb"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2016-08-31 22:53:34.000000000","_account_id":6484,"name":"Feilong Wang","email":"hustemb@gmail.com","username":"flwang"},{"value":2,"date":"2016-08-30 02:29:49.000000000","_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"}],"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":6484,"name":"Feilong Wang","email":"hustemb@gmail.com","username":"flwang"},"all":[{"value":0,"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},{"value":0,"date":"2016-08-31 01:02:07.000000000","_account_id":12321,"name":"Ryan Brown","email":"rybrown@redhat.com","username":"ryansb"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-08-31 22:53:34.000000000","_account_id":6484,"name":"Feilong Wang","email":"hustemb@gmail.com","username":"flwang"},{"value":0,"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"}],"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":6484,"name":"Feilong Wang","email":"hustemb@gmail.com","username":"flwang"},{"_account_id":12321,"name":"Ryan Brown","email":"rybrown@redhat.com","username":"ryansb"},{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},{"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-08-30 02:29:49.000000000","updated_by":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"reviewer":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"state":"REVIEWER"},{"updated":"2016-08-31 01:02:07.000000000","updated_by":{"_account_id":12321,"name":"Ryan Brown","email":"rybrown@redhat.com","username":"ryansb"},"reviewer":{"_account_id":12321,"name":"Ryan Brown","email":"rybrown@redhat.com","username":"ryansb"},"state":"REVIEWER"},{"updated":"2016-08-31 22:53:34.000000000","updated_by":{"_account_id":6484,"name":"Feilong Wang","email":"hustemb@gmail.com","username":"flwang"},"reviewer":{"_account_id":6484,"name":"Feilong Wang","email":"hustemb@gmail.com","username":"flwang"},"state":"REVIEWER"},{"updated":"2016-09-01 00:22:28.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"f1831c0068daf9b816e3d591872573c0bc32ad0b","author":{"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},"date":"2016-08-29 08:49:03.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0a5db62dc7bab75cc656986cd85ed3db834f04f6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-29 09:29:54.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-zaqarclient-python34 http://logs.openstack.org/47/361947/1/check/gate-python-zaqarclient-python34/ec4bd24/ : SUCCESS in 5m 05s\n- gate-python-zaqarclient-python35-nv http://logs.openstack.org/47/361947/1/check/gate-python-zaqarclient-python35-nv/637531d/ : SUCCESS in 2m 28s (non-voting)\n- check-osc-plugins http://logs.openstack.org/47/361947/1/check/check-osc-plugins/12a2836/ : SUCCESS in 5m 36s (non-voting)\n- gate-python-zaqarclient-pep8-ubuntu-xenial http://logs.openstack.org/47/361947/1/check/gate-python-zaqarclient-pep8-ubuntu-xenial/b458083/ : SUCCESS in 2m 20s\n- gate-python-zaqarclient-python27-ubuntu-xenial http://logs.openstack.org/47/361947/1/check/gate-python-zaqarclient-python27-ubuntu-xenial/c4be748/ : SUCCESS in 3m 17s\n- gate-zaqarclient-dsvm-functional http://logs.openstack.org/47/361947/1/check/gate-zaqarclient-dsvm-functional/3ce4f93/ : FAILURE in 39m 17s","accounts_in_message":[],"_revision_number":1},{"id":"7854134b1458ca86e5afe6331ca40a902974350b","author":{"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},"date":"2016-08-29 10:17:39.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"2a3787ae2255f58f88e2e17685a4c9465f295cf2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-29 10:45:18.000000000","message":"Patch Set 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-zaqarclient-python34 http://logs.openstack.org/47/361947/1/check/gate-python-zaqarclient-python34/1be505f/ : SUCCESS in 3m 42s\n- gate-python-zaqarclient-python35-nv http://logs.openstack.org/47/361947/1/check/gate-python-zaqarclient-python35-nv/759f8b4/ : SUCCESS in 3m 33s (non-voting)\n- check-osc-plugins http://logs.openstack.org/47/361947/1/check/check-osc-plugins/d7b6861/ : SUCCESS in 6m 10s (non-voting)\n- gate-python-zaqarclient-pep8-ubuntu-xenial http://logs.openstack.org/47/361947/1/check/gate-python-zaqarclient-pep8-ubuntu-xenial/a08bb0f/ : SUCCESS in 2m 08s\n- gate-python-zaqarclient-python27-ubuntu-xenial http://logs.openstack.org/47/361947/1/check/gate-python-zaqarclient-python27-ubuntu-xenial/cceb228/ : SUCCESS in 2m 28s\n- gate-zaqarclient-dsvm-functional http://logs.openstack.org/47/361947/1/check/gate-zaqarclient-dsvm-functional/989c3ac/ : FAILURE in 25m 58s","accounts_in_message":[],"_revision_number":1},{"id":"1b2ad3644941121887c8773844b469d2fbd1f62e","author":{"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},"date":"2016-08-29 13:12:04.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"d52477f6503c949ea5a706589e8b665451295985","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-29 13:37:50.000000000","message":"Patch Set 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-zaqarclient-python34 http://logs.openstack.org/47/361947/1/check/gate-python-zaqarclient-python34/006835e/ : SUCCESS in 2m 31s\n- gate-python-zaqarclient-python35-nv http://logs.openstack.org/47/361947/1/check/gate-python-zaqarclient-python35-nv/06c6f46/ : SUCCESS in 2m 46s (non-voting)\n- check-osc-plugins http://logs.openstack.org/47/361947/1/check/check-osc-plugins/1b3ca13/ : SUCCESS in 5m 41s (non-voting)\n- gate-python-zaqarclient-pep8-ubuntu-xenial http://logs.openstack.org/47/361947/1/check/gate-python-zaqarclient-pep8-ubuntu-xenial/a15b260/ : SUCCESS in 2m 30s\n- gate-python-zaqarclient-python27-ubuntu-xenial http://logs.openstack.org/47/361947/1/check/gate-python-zaqarclient-python27-ubuntu-xenial/3516917/ : SUCCESS in 2m 34s\n- gate-zaqarclient-dsvm-functional http://logs.openstack.org/47/361947/1/check/gate-zaqarclient-dsvm-functional/3b214cf/ : FAILURE in 25m 27s","accounts_in_message":[],"_revision_number":1},{"id":"e0af8042af789ae3ca2797a5d44674970d884acc","author":{"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},"date":"2016-08-29 22:26:43.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"32b860f105ce332054339696fefa21cec50d8d5a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-29 22:44:59.000000000","message":"Patch Set 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-zaqarclient-python34 http://logs.openstack.org/47/361947/1/check/gate-python-zaqarclient-python34/34a7a1a/ : SUCCESS in 4m 22s\n- gate-python-zaqarclient-python35-nv http://logs.openstack.org/47/361947/1/check/gate-python-zaqarclient-python35-nv/be9cf57/ : SUCCESS in 5m 48s (non-voting)\n- check-osc-plugins http://logs.openstack.org/47/361947/1/check/check-osc-plugins/3d15253/ : SUCCESS in 3m 29s (non-voting)\n- gate-python-zaqarclient-pep8-ubuntu-xenial http://logs.openstack.org/47/361947/1/check/gate-python-zaqarclient-pep8-ubuntu-xenial/c4f506b/ : SUCCESS in 3m 08s\n- gate-python-zaqarclient-python27-ubuntu-xenial http://logs.openstack.org/47/361947/1/check/gate-python-zaqarclient-python27-ubuntu-xenial/e03c008/ : SUCCESS in 2m 15s\n- gate-zaqarclient-dsvm-functional http://logs.openstack.org/47/361947/1/check/gate-zaqarclient-dsvm-functional/bacc6d6/ : FAILURE in 15m 56s","accounts_in_message":[],"_revision_number":1},{"id":"246f27fb3aaa611ff0a2733c59daa4377b42215d","author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"date":"2016-08-30 02:29:12.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":1},{"id":"d6423f9432b16c1cb7a7d50bf2c2e5b30f67efd4","author":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"date":"2016-08-30 02:29:49.000000000","message":"Patch Set 2: Code-Review+2\n\nrebased the patch on 361820.","accounts_in_message":[],"_revision_number":2},{"id":"9cc98a82ee8a3f2495e8e6ead9fa8f7cdfd77041","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-30 02:59:03.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-zaqarclient-python34 http://logs.openstack.org/47/361947/2/check/gate-python-zaqarclient-python34/e425161/ : SUCCESS in 5m 29s\n- gate-python-zaqarclient-python35-nv http://logs.openstack.org/47/361947/2/check/gate-python-zaqarclient-python35-nv/9e0f751/ : SUCCESS in 2m 20s (non-voting)\n- check-osc-plugins http://logs.openstack.org/47/361947/2/check/check-osc-plugins/f0e4825/ : SUCCESS in 3m 26s (non-voting)\n- gate-python-zaqarclient-pep8-ubuntu-xenial http://logs.openstack.org/47/361947/2/check/gate-python-zaqarclient-pep8-ubuntu-xenial/76350a9/ : SUCCESS in 4m 30s\n- gate-python-zaqarclient-python27-ubuntu-xenial http://logs.openstack.org/47/361947/2/check/gate-python-zaqarclient-python27-ubuntu-xenial/5282cfe/ : SUCCESS in 2m 09s\n- gate-zaqarclient-dsvm-functional http://logs.openstack.org/47/361947/2/check/gate-zaqarclient-dsvm-functional/66abb4d/ : SUCCESS in 29m 39s","accounts_in_message":[],"_revision_number":2},{"id":"0acdb3a7b6e0c60cf9ee09000d2656ecf532fc6d","author":{"_account_id":6484,"name":"Feilong Wang","email":"hustemb@gmail.com","username":"flwang"},"date":"2016-08-31 22:53:34.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"d8f3fb5fe6852a2c5251e866ece6be7c35b736e8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-08-31 23:17:34.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"b45cf95c005ade7cefd213babb1d66abbd7bcd83","date":"2016-09-01 00:22:28.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":2},{"id":"e2b14235d7d403c4bc226c3d87c5afd5301194f0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-01 00:22:28.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-zaqarclient-python34 http://logs.openstack.org/47/361947/2/gate/gate-python-zaqarclient-python34/f252ba6/ : SUCCESS in 2m 25s\n- gate-python-zaqarclient-pep8-ubuntu-xenial http://logs.openstack.org/47/361947/2/gate/gate-python-zaqarclient-pep8-ubuntu-xenial/84cc2fa/ : SUCCESS in 3m 30s\n- gate-python-zaqarclient-python27-ubuntu-xenial http://logs.openstack.org/47/361947/2/gate/gate-python-zaqarclient-python27-ubuntu-xenial/16f0fec/ : SUCCESS in 2m 56s\n- gate-zaqarclient-dsvm-functional http://logs.openstack.org/47/361947/2/gate/gate-zaqarclient-dsvm-functional/713cb0e/ : SUCCESS in 26m 49s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"d911ab676991e46961278a088bdaad9d42eb8eb5","revisions":{"161c1a9a750714cf935d5093b1eb39af0ada8e17":{"kind":"REWORK","_number":1,"created":"2016-08-29 08:49:03.000000000","uploader":{"_account_id":15905,"name":"Cao Xuan Hoang","email":"xuanhoangqb@gmail.com","username":"hoangcx"},"ref":"refs/changes/47/361947/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zaqarclient","ref":"refs/changes/47/361947/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/47/361947/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/47/361947/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/47/361947/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zaqarclient refs/changes/47/361947/1"}}},"commit":{"parents":[{"commit":"7d90ea22b481e06f985c7d3f2844e2462715271c","subject":"Fix the attribute missing error","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/7d90ea22b481e06f985c7d3f2844e2462715271c"}]}],"author":{"name":"Cao Xuan Hoang","email":"hoangcx@vn.fujitsu.com","date":"2016-08-29 08:45:56.000000000","tz":420},"committer":{"name":"Cao Xuan Hoang","email":"hoangcx@vn.fujitsu.com","date":"2016-08-29 08:46:28.000000000","tz":420},"subject":"Clean imports in code","message":"Clean imports in code\n\nThis patch set modifies lines which are importing objects\ninstead of modules. As per openstack import guide lines, user should\nimport modules in a file not objects.\n\nhttp://docs.openstack.org/developer/hacking/#imports\n\nChange-Id: I405d1c6ee7fa688bc611c8a1b8f59344694b1aa3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/161c1a9a750714cf935d5093b1eb39af0ada8e17"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/161c1a9a750714cf935d5093b1eb39af0ada8e17"}]},"branch":"refs/heads/master"},"d911ab676991e46961278a088bdaad9d42eb8eb5":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2016-08-30 02:29:12.000000000","uploader":{"_account_id":15054,"name":"wangxiyuan","email":"wangxiyuan1007@gmail.com","username":"wangxiyuan"},"ref":"refs/changes/47/361947/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-zaqarclient","ref":"refs/changes/47/361947/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/47/361947/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/47/361947/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-zaqarclient refs/changes/47/361947/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-zaqarclient refs/changes/47/361947/2"}}},"commit":{"parents":[{"commit":"540c807d589948d2b9ae9986f120e23d4207d0e5","subject":"Update the functional test","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/540c807d589948d2b9ae9986f120e23d4207d0e5"}]}],"author":{"name":"Cao Xuan Hoang","email":"hoangcx@vn.fujitsu.com","date":"2016-08-29 08:45:56.000000000","tz":420},"committer":{"name":"wangxiyuan","email":"wangxiyuan@huawei.com","date":"2016-08-30 02:29:12.000000000","tz":0},"subject":"Clean imports in code","message":"Clean imports in code\n\nThis patch set modifies lines which are importing objects\ninstead of modules. As per openstack import guide lines, user should\nimport modules in a file not objects.\n\nhttp://docs.openstack.org/developer/hacking/#imports\n\nChange-Id: I405d1c6ee7fa688bc611c8a1b8f59344694b1aa3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/d911ab676991e46961278a088bdaad9d42eb8eb5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-zaqarclient/commit/d911ab676991e46961278a088bdaad9d42eb8eb5"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
