)]}'
{"id":"openstack%2Fpython-ironicclient~96109","triplet_id":"openstack%2Fpython-ironicclient~master~I58bf93fea711fd25890356a397e594bd820c99e3","project":"openstack/python-ironicclient","branch":"master","topic":"add-coding-lines-everywhere","hashtags":[],"change_id":"I58bf93fea711fd25890356a397e594bd820c99e3","subject":"Add UTF-8 coding lines to all Python files","status":"MERGED","created":"2014-05-28 09:02:38.000000000","updated":"2014-06-16 04:31:06.000000000","submitted":"2014-06-16 04:31:05.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"2909b8e04be4c07c78ab560194f5eb20b7d92d88","_number":96109,"virtual_id_number":96109,"owner":{"_account_id":11638,"name":"Martin Geisler","email":"martin@geisler.net","username":"mg"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2014-06-16 04:31:05.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"value":0,"date":"2014-05-31 11:26:42.000000000","_account_id":11638,"name":"Martin Geisler","email":"martin@geisler.net","username":"mg"},{"value":0,"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},{"value":0,"_account_id":7882,"name":"Yuiko Takada Mori","email":"yuiko-mori@nec.com","username":"YuikoTakada"},{"value":0,"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2014-06-13 10:07:29.000000000","_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"value":0,"_account_id":11638,"name":"Martin Geisler","email":"martin@geisler.net","username":"mg"},{"value":2,"date":"2014-06-16 03:16:20.000000000","_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},{"value":1,"date":"2014-06-02 02:22:14.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7882,"name":"Yuiko Takada Mori","email":"yuiko-mori@nec.com","username":"YuikoTakada"},{"value":1,"date":"2014-06-11 13:57:11.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"value":0,"_account_id":11638,"name":"Martin Geisler","email":"martin@geisler.net","username":"mg"},{"value":1,"date":"2014-06-16 03:16:20.000000000","_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},{"value":0,"_account_id":7882,"name":"Yuiko Takada Mori","email":"yuiko-mori@nec.com","username":"YuikoTakada"},{"value":0,"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"value":0,"_account_id":11638,"name":"Martin Geisler","email":"martin@geisler.net","username":"mg"},{"value":0,"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},{"value":0,"_account_id":7882,"name":"Yuiko Takada Mori","email":"yuiko-mori@nec.com","username":"YuikoTakada"},{"value":0,"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"_account_id":7882,"name":"Yuiko Takada Mori","email":"yuiko-mori@nec.com","username":"YuikoTakada"},{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":11638,"name":"Martin Geisler","email":"martin@geisler.net","username":"mg"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-05-30 16:53:23.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"},{"updated":"2014-06-02 02:22:14.000000000","updated_by":{"_account_id":7882,"name":"Yuiko Takada Mori","email":"yuiko-mori@nec.com","username":"YuikoTakada"},"reviewer":{"_account_id":7882,"name":"Yuiko Takada Mori","email":"yuiko-mori@nec.com","username":"YuikoTakada"},"state":"REVIEWER"},{"updated":"2014-06-11 13:57:11.000000000","updated_by":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"reviewer":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"state":"REVIEWER"},{"updated":"2014-06-13 10:07:29.000000000","updated_by":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"reviewer":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"state":"REVIEWER"},{"updated":"2014-06-16 03:16:20.000000000","updated_by":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"reviewer":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"state":"REVIEWER"},{"updated":"2014-06-16 04:31:05.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"080e6c1b1417a8e883f5ff4cd26e7ee93e4f613c","author":{"_account_id":11638,"name":"Martin Geisler","email":"martin@geisler.net","username":"mg"},"date":"2014-05-28 09:02:38.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6e8ada9664f242cbceafc92b4bb2360d471082fb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-28 09:02:39.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"04acd622cc48451362f93adcde9773294e123833","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2014-05-28 09:28:17.000000000","message":"Patch Set 1: Code-Review-1\n\nHi Martin,\n\nThank you for the patch. While it\u0027s a valid patch I don\u0027t see any benefits in removing those line, they are valid as per python[1]. In fact I even prefer to have those in _all_ files and avoid random SyntaxError\u0027s when a non-ASCII character is introduced to the file.\n\n[1] https://docs.python.org/2/reference/lexical_analysis.html#encoding-declarations","accounts_in_message":[],"_revision_number":1},{"id":"4428ed56ec2d22c16f57d861f758de7f031254ce","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-28 09:40:09.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded.\n\n- gate-python-ironicclient-pep8 http://logs.openstack.org/09/96109/1/check/gate-python-ironicclient-pep8/5e64a23 : SUCCESS in 1m 59s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/09/96109/1/check/gate-python-ironicclient-docs/0b3f142/doc/build/html/ : SUCCESS in 2m 41s\n- gate-python-ironicclient-python26 http://logs.openstack.org/09/96109/1/check/gate-python-ironicclient-python26/597ae76 : SUCCESS in 1m 50s\n- gate-python-ironicclient-python27 http://logs.openstack.org/09/96109/1/check/gate-python-ironicclient-python27/7e93192 : SUCCESS in 2m 15s\n- gate-python-ironicclient-python33 http://logs.openstack.org/09/96109/1/check/gate-python-ironicclient-python33/4138da1 : SUCCESS in 3m 49s\n- gate-python-ironicclient-pypy http://logs.openstack.org/09/96109/1/check/gate-python-ironicclient-pypy/d3e6b83 : FAILURE in 3m 34s (non-voting)\n- check-tempest-dsvm-ironic http://logs.openstack.org/09/96109/1/check/check-tempest-dsvm-ironic/b4e856e : SUCCESS in 33m 15s\n- check-tempest-dsvm-virtual-ironic http://logs.openstack.org/09/96109/1/check/check-tempest-dsvm-virtual-ironic/b1ee49b : SUCCESS in 24m 49s","accounts_in_message":[],"_revision_number":1},{"id":"1886dce0f3cda7285ec6f209cb8ba95ebc140943","author":{"_account_id":11638,"name":"Martin Geisler","email":"martin@geisler.net","username":"mg"},"date":"2014-05-28 09:43:37.000000000","message":"Patch Set 1:\n\nHi Lucas,\n\nSounds good to me! I began removing the unnecessary lines because other reviewers (in other OpenStack projects) commented that they preferred to see the lines go away.\n\nSince I have a script for this now, I can look at adding the lines to the files that lack them.","accounts_in_message":[],"_revision_number":1},{"id":"dca89531323b542c9cbde1f428d6f3226faeb8a5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-28 11:34:34.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- check-tripleo-ironic-seed-precise http://logs.openstack.org/09/96109/1/check-tripleo/check-tripleo-ironic-seed-precise/ebe13ee : SUCCESS in 35m 56s\n- check-tripleo-ironic-undercloud-precise http://logs.openstack.org/09/96109/1/check-tripleo/check-tripleo-ironic-undercloud-precise/cfd19c8 : FAILURE in 1h 31m 18s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"dcc270e2c15cca172dbb8cfe63041b3c7eb38bd9","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2014-05-29 09:05:37.000000000","message":"Patch Set 1: Code-Review-1\n\nAgree with Lucas, by default, we will use utf-8 coding to support non-asc chars, once we remove such utf-8 coding definition, we can not support all non-ascii chars, such as the \u0027copyright\u0027 char and others.","accounts_in_message":[],"_revision_number":1},{"id":"d4d0360292858fad37255221973ac08e9d3ccf71","author":{"_account_id":11638,"name":"Martin Geisler","email":"martin@geisler.net","username":"mg"},"date":"2014-05-29 18:46:41.000000000","message":"Patch Set 1:\n\nHi Haomeng, thanks, I\u0027ll post an updated patch set as soon as I teach my script to add missing encoding lines.","accounts_in_message":[],"_revision_number":1},{"id":"1560119693a9bd4c4d0c3b21a5d2aff7a5e7e537","author":{"_account_id":11638,"name":"Martin Geisler","email":"martin@geisler.net","username":"mg"},"date":"2014-05-29 21:08:19.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"6cb8aa3f88b97d3caa1c83fb71d68ff3c2110566","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-29 21:08:20.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"c83f203cc892e61e249071729827432d19ecc7b5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-29 22:59:22.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- gate-python-ironicclient-pep8 http://logs.openstack.org/09/96109/2/check/gate-python-ironicclient-pep8/717e6bb : SUCCESS in 1m 37s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/09/96109/2/check/gate-python-ironicclient-docs/3252693/doc/build/html/ : SUCCESS in 1m 55s\n- gate-python-ironicclient-python26 http://logs.openstack.org/09/96109/2/check/gate-python-ironicclient-python26/6f7c27a : SUCCESS in 1m 28s\n- gate-python-ironicclient-python27 http://logs.openstack.org/09/96109/2/check/gate-python-ironicclient-python27/ef95ca9 : SUCCESS in 2m 11s\n- gate-python-ironicclient-python33 http://logs.openstack.org/09/96109/2/check/gate-python-ironicclient-python33/97ebb23 : SUCCESS in 3m 51s\n- gate-python-ironicclient-pypy http://logs.openstack.org/09/96109/2/check/gate-python-ironicclient-pypy/db53e54 : SUCCESS in 3m 15s (non-voting)\n- check-tempest-dsvm-ironic http://logs.openstack.org/09/96109/2/check/check-tempest-dsvm-ironic/206a5c6 : SUCCESS in 32m 15s\n- check-tempest-dsvm-virtual-ironic http://logs.openstack.org/09/96109/2/check/check-tempest-dsvm-virtual-ironic/c39e3d8 : SUCCESS in 39m 17s","accounts_in_message":[],"_revision_number":2},{"id":"726f14679f273299c61f443d3c918b8ababeee5c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-29 23:13:36.000000000","message":"Patch Set 2:\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n\n- check-tripleo-ironic-seed-precise http://logs.openstack.org/09/96109/2/check-tripleo/check-tripleo-ironic-seed-precise/8576627 : FAILURE in 2h 05m 13s","accounts_in_message":[],"_revision_number":2},{"id":"9b77db979478d0445404bcd823118247aaa08d3f","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2014-05-30 11:04:49.000000000","message":"Patch Set 2: Code-Review+2\n\nThanks Martin,\n\nI still want to know what others think about it, but I particularity like way more than removing those lines.","accounts_in_message":[],"_revision_number":2},{"id":"67b852b6d939d818b740dfe08ad1607d27e636c2","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2014-05-30 16:53:23.000000000","message":"Patch Set 2: Code-Review-1\n\nGood job. Missing are:\n\n- ironicclient/v1/driver.py, ironicclient/v1/driver_shell.py (no marker)\n\n- ironicclient/v1/node.py (uses word \"encoding\")\n\n- files in ironicclient/tests/v1/ (some also have \"encoding\", maybe more problems).\n\nAlso please create a bug in launchpad and link it in your commit message. Thank you!","accounts_in_message":[],"_revision_number":2},{"id":"32018ce7383a5559e9fdd48e8a2b7c9b26982dca","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2014-05-30 16:56:01.000000000","message":"Patch Set 2: Code-Review-1\n\nOps reverting my vote, Dmitry is right.","accounts_in_message":[],"_revision_number":2},{"id":"a9d39ad15b01f3bf5b7f2d4b656cbe3ca74708e9","author":{"_account_id":11638,"name":"Martin Geisler","email":"martin@geisler.net","username":"mg"},"date":"2014-05-31 11:23:55.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"43e3932cb881c83161f293159d8f7cd7e2801a8e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-31 11:23:56.000000000","message":"Patch Set 3:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"06b325639ab24351935e2c22c91b6f644babe5cf","author":{"_account_id":11638,"name":"Martin Geisler","email":"martin@geisler.net","username":"mg"},"date":"2014-05-31 11:26:42.000000000","message":"Patch Set 3:\n\nThanks Dmitry! I\u0027ve now replaced coding lines more aggresively in all .py files and found a bunch of matches in the files you mentioned.\n\nI\u0027ve opened a bug and marked it as affecting both ironic and python-ironicclient since I\u0027m guessing that both projects will want to fix this the same way? Please let me know if that was a mistake and if you want the bug to cover just python-ironicclient.","accounts_in_message":[],"_revision_number":3},{"id":"b04c12767627ccfc85ed108a432c956de192a99e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-31 11:50:24.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- check-tripleo-ironic-seed-precise http://logs.openstack.org/09/96109/3/check-tripleo/check-tripleo-ironic-seed-precise/9e986e0 : SUCCESS in 26m 23s","accounts_in_message":[],"_revision_number":3},{"id":"1d8aa20d606255d12801687aa0107a9d639184e8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-31 11:59:53.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-ironicclient-pep8 http://logs.openstack.org/09/96109/3/check/gate-python-ironicclient-pep8/d3596d8 : SUCCESS in 2m 12s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/09/96109/3/check/gate-python-ironicclient-docs/011f2d3/doc/build/html/ : SUCCESS in 2m 24s\n- gate-python-ironicclient-python26 http://logs.openstack.org/09/96109/3/check/gate-python-ironicclient-python26/9a22979 : SUCCESS in 1m 49s\n- gate-python-ironicclient-python27 http://logs.openstack.org/09/96109/3/check/gate-python-ironicclient-python27/d7c51d7 : SUCCESS in 2m 19s\n- gate-python-ironicclient-python33 http://logs.openstack.org/09/96109/3/check/gate-python-ironicclient-python33/0343bc9 : SUCCESS in 3m 44s\n- gate-python-ironicclient-pypy http://logs.openstack.org/09/96109/3/check/gate-python-ironicclient-pypy/026b70a : SUCCESS in 2m 04s (non-voting)\n- check-tempest-dsvm-ironic http://logs.openstack.org/09/96109/3/check/check-tempest-dsvm-ironic/a990893 : FAILURE in 35m 55s\n- check-tempest-dsvm-virtual-ironic http://logs.openstack.org/09/96109/3/check/check-tempest-dsvm-virtual-ironic/10ea3a9 : SUCCESS in 26m 25s","accounts_in_message":[],"_revision_number":3},{"id":"bbab713a343fda9bfe5d0e97caae899533f8d070","author":{"_account_id":7882,"name":"Yuiko Takada Mori","email":"yuiko-mori@nec.com","username":"YuikoTakada"},"date":"2014-06-02 02:22:14.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"39fb43a063a2910fc3c0b3c078a78111cba229e5","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2014-06-11 02:42:23.000000000","message":"Patch Set 3: Code-Review+1\n\nLGTM, thank you.","accounts_in_message":[],"_revision_number":3},{"id":"4674477f962d8dd5b63e4b2a5bbec88ee7a3bc6d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-11 02:42:24.000000000","message":"Patch Set 3: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"8a2bdfe88a2de873368530f9388b2c83480c72bc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-11 03:19:48.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded.\n\n- gate-python-ironicclient-pep8 http://logs.openstack.org/09/96109/3/check/gate-python-ironicclient-pep8/9ba8b48 : SUCCESS in 2m 28s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/09/96109/3/check/gate-python-ironicclient-docs/409a872/doc/build/html/ : SUCCESS in 2m 57s\n- gate-python-ironicclient-python26 http://logs.openstack.org/09/96109/3/check/gate-python-ironicclient-python26/00c7c5d : SUCCESS in 2m 30s\n- gate-python-ironicclient-python27 http://logs.openstack.org/09/96109/3/check/gate-python-ironicclient-python27/1eb5e1f : SUCCESS in 3m 02s\n- gate-python-ironicclient-python33 http://logs.openstack.org/09/96109/3/check/gate-python-ironicclient-python33/523ddf3 : SUCCESS in 5m 33s\n- gate-python-ironicclient-pypy http://logs.openstack.org/09/96109/3/check/gate-python-ironicclient-pypy/112a457 : SUCCESS in 2m 47s\n- check-tempest-dsvm-ironic http://logs.openstack.org/09/96109/3/check/check-tempest-dsvm-ironic/9decef3 : SUCCESS in 37m 15s\n- check-tempest-dsvm-virtual-ironic http://logs.openstack.org/09/96109/3/check/check-tempest-dsvm-virtual-ironic/7e27863 : SUCCESS in 30m 18s","accounts_in_message":[],"_revision_number":3},{"id":"6c2336c078c184d6c2c07013e24cfd7d87c64671","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-11 03:35:16.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- check-tripleo-ironic-seed-precise http://logs.openstack.org/09/96109/3/check-tripleo/check-tripleo-ironic-seed-precise/8042e02 : SUCCESS in 49m 34s","accounts_in_message":[],"_revision_number":3},{"id":"d18694c4dd167f54d3464a7eee2fc66d6d975884","author":{"_account_id":3099,"name":"David Shrewsbury","email":"dshrewsb@redhat.com","username":"dshrews"},"date":"2014-06-11 13:57:11.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"790deb0857e3f96f8b03030f21a6587688a437ba","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2014-06-13 10:07:29.000000000","message":"Patch Set 3: Code-Review+2\n\nThanks Martin","accounts_in_message":[],"_revision_number":3},{"id":"5bd3a88b245c91d5d8e0c3b518c98f9f958841ec","author":{"_account_id":11638,"name":"Martin Geisler","email":"martin@geisler.net","username":"mg"},"date":"2014-06-13 13:51:06.000000000","message":"Patch Set 3:\n\nThanks Lucas. Is there anything else for me to do here?","accounts_in_message":[],"_revision_number":3},{"id":"e4404d28dc4de399f001c86f1c4c411b6f6c21df","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-16 03:16:20.000000000","message":"Patch Set 3: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"ee0503a373722a4fbc65a7b1fdeee82e0fedc125","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2014-06-16 03:16:20.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\nApproved, thanks Martin!","accounts_in_message":[],"_revision_number":3},{"id":"ed48e2bee6a14079d1874a4e7dcd6816739caf03","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-16 03:53:32.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded.\n\n- gate-python-ironicclient-pep8 http://logs.openstack.org/09/96109/3/check/gate-python-ironicclient-pep8/e50cc7c : SUCCESS in 2m 26s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/09/96109/3/check/gate-python-ironicclient-docs/2dc0053/doc/build/html/ : SUCCESS in 2m 18s\n- gate-python-ironicclient-python26 http://logs.openstack.org/09/96109/3/check/gate-python-ironicclient-python26/917ca5e : SUCCESS in 2m 35s\n- gate-python-ironicclient-python27 http://logs.openstack.org/09/96109/3/check/gate-python-ironicclient-python27/10c6a18 : SUCCESS in 2m 24s\n- gate-python-ironicclient-python33 http://logs.openstack.org/09/96109/3/check/gate-python-ironicclient-python33/58c354f : SUCCESS in 3m 47s\n- gate-python-ironicclient-pypy http://logs.openstack.org/09/96109/3/check/gate-python-ironicclient-pypy/028e252 : SUCCESS in 2m 47s\n- check-tempest-dsvm-ironic http://logs.openstack.org/09/96109/3/check/check-tempest-dsvm-ironic/1876400 : SUCCESS in 34m 55s\n- check-tempest-dsvm-virtual-ironic http://logs.openstack.org/09/96109/3/check/check-tempest-dsvm-virtual-ironic/e2d03c2 : SUCCESS in 30m 58s","accounts_in_message":[],"_revision_number":3},{"id":"7eeefec069597b5554f05f78cabcba0ddf560be7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-16 03:53:36.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"745fa86228387ba628a7e65ed78e64d41aa3a43f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-16 04:31:05.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded.\n\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/09/96109/3/gate/gate-python-ironicclient-docs/784130d/doc/build/html/ : SUCCESS in 3m 27s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/09/96109/3/gate/gate-python-ironicclient-pep8/a651039 : SUCCESS in 2m 26s\n- gate-python-ironicclient-python26 http://logs.openstack.org/09/96109/3/gate/gate-python-ironicclient-python26/3aaf798 : SUCCESS in 1m 31s\n- gate-python-ironicclient-python27 http://logs.openstack.org/09/96109/3/gate/gate-python-ironicclient-python27/7664261 : SUCCESS in 2m 21s\n- gate-python-ironicclient-python33 http://logs.openstack.org/09/96109/3/gate/gate-python-ironicclient-python33/4a8f80a : SUCCESS in 3m 52s\n- gate-python-ironicclient-pypy http://logs.openstack.org/09/96109/3/gate/gate-python-ironicclient-pypy/47cee84 : SUCCESS in 1m 56s\n- gate-tempest-dsvm-ironic http://logs.openstack.org/09/96109/3/gate/gate-tempest-dsvm-ironic/c479f74 : SUCCESS in 34m 27s\n- gate-tempest-dsvm-virtual-ironic http://logs.openstack.org/09/96109/3/gate/gate-tempest-dsvm-virtual-ironic/4fad193 : SUCCESS in 33m 36s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"8822d057e815e91378b2682919fcb7e5157ace5d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-06-16 04:31:06.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"af741ec2236619880fa902d68aef4a6ae6cef534","revisions":{"a043aeb2a7cdc111a1bf9eea5fede907047648ca":{"kind":"REWORK","_number":1,"created":"2014-05-28 09:02:38.000000000","uploader":{"_account_id":11638,"name":"Martin Geisler","email":"martin@geisler.net","username":"mg"},"ref":"refs/changes/09/96109/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/09/96109/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/09/96109/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/09/96109/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/09/96109/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/09/96109/1"}}},"commit":{"parents":[{"commit":"951f9a7ad2da1d8c5020318d621013ef96ffc5e6","subject":"removed py3kcompat module","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/951f9a7ad2da1d8c5020318d621013ef96ffc5e6"}]}],"author":{"name":"Martin Geisler","email":"martin@geisler.net","date":"2014-05-28 09:02:12.000000000","tz":120},"committer":{"name":"Martin Geisler","email":"martin@geisler.net","date":"2014-05-28 09:02:12.000000000","tz":120},"subject":"Remove unnecessary coding lines","message":"Remove unnecessary coding lines\n\nAs per PEP 263, a Python file with non-ASCII characters must have a\nline with \"coding: \u003csome-encoding\u003e\". These files are pure ASCII, so\nthe lines are unnecessary in them.\n\nChange-Id: I58bf93fea711fd25890356a397e594bd820c99e3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/a043aeb2a7cdc111a1bf9eea5fede907047648ca"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/a043aeb2a7cdc111a1bf9eea5fede907047648ca"}]},"branch":"refs/heads/master"},"ea15c9b6215b4f95e0da506ba2fea7b8932cb3c6":{"kind":"REWORK","_number":2,"created":"2014-05-29 21:08:19.000000000","uploader":{"_account_id":11638,"name":"Martin Geisler","email":"martin@geisler.net","username":"mg"},"ref":"refs/changes/09/96109/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/09/96109/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/09/96109/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/09/96109/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/09/96109/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/09/96109/2"}}},"commit":{"parents":[{"commit":"951f9a7ad2da1d8c5020318d621013ef96ffc5e6","subject":"removed py3kcompat module","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/951f9a7ad2da1d8c5020318d621013ef96ffc5e6"}]}],"author":{"name":"Martin Geisler","email":"martin@geisler.net","date":"2014-05-28 09:02:12.000000000","tz":120},"committer":{"name":"Martin Geisler","email":"martin@geisler.net","date":"2014-05-29 21:06:23.000000000","tz":120},"subject":"Add UTF-8 coding lines to all Python files","message":"Add UTF-8 coding lines to all Python files\n\nWhile not strictly necessary for files containing only ASCII\ncharacters, adding a line with \"coding: utf-8\" can guard against\nfuture SyntaxError\u0027s in case someone inserts a Unicode literal.\n\nThe syntax used works with Python (of course) and also with Emacs,\nwhich will recognize the special \"-*-\" marker and use the \"coding\"\nvariable to correctly decode the file, even in an environment where\nUTF-8 is not the default file encoding.\n\nChange-Id: I58bf93fea711fd25890356a397e594bd820c99e3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/ea15c9b6215b4f95e0da506ba2fea7b8932cb3c6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/ea15c9b6215b4f95e0da506ba2fea7b8932cb3c6"}]},"branch":"refs/heads/master"},"af741ec2236619880fa902d68aef4a6ae6cef534":{"kind":"REWORK","_number":3,"created":"2014-05-31 11:23:55.000000000","uploader":{"_account_id":11638,"name":"Martin Geisler","email":"martin@geisler.net","username":"mg"},"ref":"refs/changes/09/96109/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/09/96109/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/09/96109/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/09/96109/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/09/96109/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/09/96109/3"}}},"commit":{"parents":[{"commit":"951f9a7ad2da1d8c5020318d621013ef96ffc5e6","subject":"removed py3kcompat module","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/951f9a7ad2da1d8c5020318d621013ef96ffc5e6"}]}],"author":{"name":"Martin Geisler","email":"martin@geisler.net","date":"2014-05-28 09:02:12.000000000","tz":120},"committer":{"name":"Martin Geisler","email":"martin@geisler.net","date":"2014-05-31 11:22:44.000000000","tz":120},"subject":"Add UTF-8 coding lines to all Python files","message":"Add UTF-8 coding lines to all Python files\n\nWhile not strictly necessary for files containing only ASCII\ncharacters, adding a line with \"coding: utf-8\" can guard against\nfuture SyntaxError\u0027s in case someone inserts a Unicode literal.\n\nThis commit adds such lines to all .py files. The syntax used by this\ncommit works with Python (of course). It also works with Emacs, which\nwill recognize the special \"-*-\" marker and use the \"coding\" variable\nto correctly decode the file, even in an environment where UTF-8 is\nnot the default file encoding.\n\nExisting coding lines were normalized to match the new lines added.\n\nPartial-bug: #1325193\nChange-Id: I58bf93fea711fd25890356a397e594bd820c99e3\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/af741ec2236619880fa902d68aef4a6ae6cef534"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/af741ec2236619880fa902d68aef4a6ae6cef534"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
