)]}'
{"id":"openstack%2Fpython-ironicclient~250675","triplet_id":"openstack%2Fpython-ironicclient~master~I7d59c2f6dcdf181f561f38f95b460e556e8b6d9e","project":"openstack/python-ironicclient","branch":"master","topic":"bug/1520528","hashtags":[],"change_id":"I7d59c2f6dcdf181f561f38f95b460e556e8b6d9e","subject":"Fix exceptions.from_response() parameter","status":"MERGED","created":"2015-11-27 08:45:11.000000000","updated":"2015-12-08 20:51:54.000000000","submitted":"2015-12-08 20:51:53.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":16,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"c66576b7f1051096536470b51ecad59715fca62b","_number":250675,"virtual_id_number":250675,"owner":{"_account_id":19133,"name":"Yang Hongyang","email":"hongyang.yang@easystack.cn","username":"macrosheep"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2015-12-08 20:51:53.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},{"value":0,"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},{"value":0,"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},{"value":0,"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},{"value":0,"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"},{"value":0,"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},{"value":0,"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"value":0,"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"value":0,"_account_id":19133,"name":"Yang Hongyang","email":"hongyang.yang@easystack.cn","username":"macrosheep"},{"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":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},{"value":2,"date":"2015-12-08 13:42:37.000000000","_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},{"value":0,"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},{"value":0,"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},{"value":0,"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"},{"value":1,"date":"2015-12-08 13:29:27.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},{"value":0,"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"value":2,"date":"2015-12-08 20:09:12.000000000","_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"value":0,"_account_id":19133,"name":"Yang Hongyang","email":"hongyang.yang@easystack.cn","username":"macrosheep"},{"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":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},{"value":0,"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},{"value":0,"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},{"value":0,"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},{"value":0,"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"},{"value":0,"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},{"value":0,"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"value":1,"date":"2015-12-08 20:09:12.000000000","_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"value":0,"_account_id":19133,"name":"Yang Hongyang","email":"hongyang.yang@easystack.cn","username":"macrosheep"},{"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":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},{"value":0,"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},{"value":0,"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},{"value":0,"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},{"value":0,"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"},{"value":0,"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},{"value":0,"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"value":0,"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"value":0,"_account_id":19133,"name":"Yang Hongyang","email":"hongyang.yang@easystack.cn","username":"macrosheep"},{"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":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},{"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},{"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"},{"_account_id":19133,"name":"Yang Hongyang","email":"hongyang.yang@easystack.cn","username":"macrosheep"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-11-27 10:43:30.000000000","updated_by":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"reviewer":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"state":"REVIEWER"},{"updated":"2015-11-30 09:00:29.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":"2015-11-30 13:29:25.000000000","updated_by":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"reviewer":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"state":"REVIEWER"},{"updated":"2015-11-30 19:11:01.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":"2015-12-04 16:59:39.000000000","updated_by":{"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"},"reviewer":{"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"},"state":"REVIEWER"},{"updated":"2015-12-04 17:02:53.000000000","updated_by":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"reviewer":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"state":"REVIEWER"},{"updated":"2015-12-05 03:38:56.000000000","updated_by":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"reviewer":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"state":"REVIEWER"},{"updated":"2015-12-07 11:36:12.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":"2015-12-08 13:29:27.000000000","updated_by":{"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},"reviewer":{"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},"state":"REVIEWER"},{"updated":"2015-12-08 13:42:37.000000000","updated_by":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"reviewer":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"state":"REVIEWER"},{"updated":"2015-12-08 20:09:12.000000000","updated_by":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"reviewer":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"state":"REVIEWER"},{"updated":"2015-12-08 20:51:53.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"077430634d3bd18efd744287ff8e15035ef29207","author":{"_account_id":19133,"name":"Yang Hongyang","email":"hongyang.yang@easystack.cn","username":"macrosheep"},"date":"2015-11-27 08:45:11.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3630804cc8ebdffae266c2a214ea679e957936ea","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-27 09:22:57.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python34 http://logs.openstack.org/75/250675/1/check/gate-python-ironicclient-python34/e5c65bd/ : SUCCESS in 1m 56s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/75/250675/1/check/gate-python-ironicclient-pep8/8efdac6/ : SUCCESS in 1m 07s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/75/250675/1/check/gate-python-ironicclient-docs/dfe47f7//doc/build/html/ : SUCCESS in 1m 17s\n- gate-python-ironicclient-python27 http://logs.openstack.org/75/250675/1/check/gate-python-ironicclient-python27/ceda70f/ : SUCCESS in 1m 15s\n- gate-python-ironicclient-pypy http://logs.openstack.org/75/250675/1/check/gate-python-ironicclient-pypy/15b4b01/ : SUCCESS in 2m 28s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/75/250675/1/check/gate-tempest-dsvm-python-ironicclient-src/5d1b352/ : SUCCESS in 35m 27s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/75/250675/1/check/gate-ironicclient-dsvm-functional/252cd92/ : SUCCESS in 16m 45s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"e2a07938f13ff07fbcce9364360af8d3b8973733","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-11-27 09:32:26.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"f600151beeed24645cbcd1eccfab4ddbc78b253e","author":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"date":"2015-11-27 10:01:41.000000000","message":"Patch Set 1: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"450acf8b80a1d54faf1535fbf1c88d7a29946ae8","author":{"_account_id":19133,"name":"Yang Hongyang","email":"hongyang.yang@easystack.cn","username":"macrosheep"},"date":"2015-11-27 10:16:38.000000000","message":"Patch Set 1:\n\nHi Anton,\n  Thanks for review! This was found by code review, is it really necessary to fire a bug like this?","accounts_in_message":[],"_revision_number":1},{"id":"138ff8e98a054e1a56197043dfe68dc0ef4dd3f0","author":{"_account_id":19133,"name":"Yang Hongyang","email":"hongyang.yang@easystack.cn","username":"macrosheep"},"date":"2015-11-27 10:26:44.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"ccf5b5dce6ade22f0f208809cbce82e1b06a7838","author":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"date":"2015-11-27 10:31:58.000000000","message":"Patch Set 2: Code-Review-1\n\nIt\u0027s bug, it doesn\u0027t matter how big problem is, your fix change from_response() behavior, so filed bug will help to track this.","accounts_in_message":[],"_revision_number":2},{"id":"091fb83e77e438c6930dd3d9aab7bbd30b3f9f2d","author":{"_account_id":19133,"name":"Yang Hongyang","email":"hongyang.yang@easystack.cn","username":"macrosheep"},"date":"2015-11-27 10:40:59.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"0d31f2c8cd8ea4bdd6ffd7c1f1544be40602df98","author":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"date":"2015-11-27 10:43:30.000000000","message":"Patch Set 3: Code-Review+1\n\nthanks, looks good","accounts_in_message":[],"_revision_number":3},{"id":"80604487b2fa9f5f36a263e73f94a22bcd7a3a1a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-27 11:28:03.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python34 http://logs.openstack.org/75/250675/3/check/gate-python-ironicclient-python34/e6b23b6/ : SUCCESS in 1m 51s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/75/250675/3/check/gate-python-ironicclient-pep8/b4fcd97/ : SUCCESS in 1m 25s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/75/250675/3/check/gate-python-ironicclient-docs/40b803b//doc/build/html/ : SUCCESS in 1m 53s\n- gate-python-ironicclient-python27 http://logs.openstack.org/75/250675/3/check/gate-python-ironicclient-python27/bff7b36/ : SUCCESS in 1m 18s\n- gate-python-ironicclient-pypy http://logs.openstack.org/75/250675/3/check/gate-python-ironicclient-pypy/c35594a/ : SUCCESS in 2m 19s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/75/250675/3/check/gate-tempest-dsvm-python-ironicclient-src/b9ca4d8/ : SUCCESS in 43m 24s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/75/250675/3/check/gate-ironicclient-dsvm-functional/ee3bf8c/ : SUCCESS in 20m 26s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"6c635740c6c1613124e4eb64fcffce0395434c78","author":{"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},"date":"2015-11-30 07:02:39.000000000","message":"Patch Set 3: Code-Review+1\n\nThanks for this, Yang. It is really nice to correct the mistake.","accounts_in_message":[],"_revision_number":3},{"id":"774d1806605711d26bfcb32799beaac8746926b5","author":{"_account_id":8106,"name":"Haomeng,Wang","email":"wanghaomeng@gmail.com","username":"whaom"},"date":"2015-11-30 09:00:29.000000000","message":"Patch Set 3: Code-Review+2\n\nGood catch, thanks Hongyang.","accounts_in_message":[],"_revision_number":3},{"id":"1f25b205b8f6ac93267aab63c5bcdb2516a612ac","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-30 13:29:25.000000000","message":"Patch Set 3: Code-Review+1\n\nThanks","accounts_in_message":[],"_revision_number":3},{"id":"f78912365e8946a406716e54d16519c8d782ddb0","author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"date":"2015-11-30 15:53:54.000000000","message":"Patch Set 3: Code-Review+1\n\n+1 for the bug to track this. I understand you saw this issue via looking t the code, but it would be good to know what/if the ramifications were for the user. (I\u0027m not asking you to do that, but I am curious to know if it makes any difference to the user which is why it would have been nice to know but anyway).\n\nI\u0027m +1 because I think it would be good to have a unit test for this, but I\u0027m not sure it warrants a -1. Ie, if others don\u0027t think a unit test is needed, that is fine.","accounts_in_message":[],"_revision_number":3},{"id":"9857dee3be002db0967193dbe777f51b1b146b16","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-11-30 16:01:01.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"f13ae2a8a11849738ed8dcf4c894326481a429ff","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2015-11-30 19:11:01.000000000","message":"Patch Set 3: Code-Review-1\n\nDon\u0027t want to be THAT guy, but yeah, unit test is needed.","accounts_in_message":[],"_revision_number":3},{"id":"89dd34ed14b348f847e3582732113a49aa520ddf","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2015-12-04 13:11:57.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"ace0f217f0a3b104607188aac1795dfe05c108a3","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2015-12-04 13:12:23.000000000","message":"Patch Set 4:\n\nAdded unittests","accounts_in_message":[],"_revision_number":4},{"id":"08e57bb4bfd5c9d59f46a790ca3c86353b9a846d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-04 14:00:01.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python34 http://logs.openstack.org/75/250675/4/check/gate-python-ironicclient-python34/21c3e8b/ : SUCCESS in 1m 52s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/75/250675/4/check/gate-python-ironicclient-pep8/4883b21/ : SUCCESS in 1m 06s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/75/250675/4/check/gate-python-ironicclient-docs/2f42b58//doc/build/html/ : SUCCESS in 1m 46s\n- gate-python-ironicclient-python27 http://logs.openstack.org/75/250675/4/check/gate-python-ironicclient-python27/4a9e6f5/ : SUCCESS in 1m 20s\n- gate-python-ironicclient-pypy http://logs.openstack.org/75/250675/4/check/gate-python-ironicclient-pypy/5601ae7/ : SUCCESS in 2m 22s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/75/250675/4/check/gate-tempest-dsvm-python-ironicclient-src/3f30f18/ : SUCCESS in 42m 44s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/75/250675/4/check/gate-ironicclient-dsvm-functional/c552958/ : SUCCESS in 15m 43s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"da7176749a526347e1d08344eebb2475c371fdea","author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"date":"2015-12-04 16:52:16.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"ded0c079a9591b166db1b0da43bfbf33e1459b35","author":{"_account_id":18893,"name":"Miles Gould","email":"mgould@redhat.com","username":"pozorvlak"},"date":"2015-12-04 16:59:39.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"bb07e76ad7df78a3bee2472b4a7aaab1c4719037","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-12-04 17:02:53.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"ab8b84c5c587f5c2f6d052a68c913ddc90477a6c","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2015-12-04 17:05:51.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"d7fbf80a26cb96b344b4752520b6c67cf3e77675","author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"date":"2015-12-04 17:07:37.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"d53881baf1624cad1b3423b78bd721d41d3fa18f","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-12-04 17:07:49.000000000","message":"Patch Set 4:\n\nBtw, since oslo-incubator is not host apiclient\u0027s code anymore, we can merge two from_response methods into one.","accounts_in_message":[],"_revision_number":4},{"id":"dc2aa0adbb758e9fb7def20f93f08868348b5cee","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2015-12-04 17:09:57.000000000","message":"Patch Set 4:\n\n(1 comment)\n\nAndrey, good idea. Tho I\u0027m ok on having this fix by Yang first and then another patch to refactor the code","accounts_in_message":[],"_revision_number":4},{"id":"f7e8b382d8f9f3bfcbf749be2007d206c35947f0","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-12-05 03:38:56.000000000","message":"Patch Set 4: Code-Review-1\n\n(5 comments)\n\nI\u0027d like to see the various nits fixed. But feel free to over-rule me :)","accounts_in_message":[],"_revision_number":4},{"id":"81f668f0896364a3f5c4d135292546335e76a600","author":{"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},"date":"2015-12-07 10:19:49.000000000","message":"Patch Set 4: Code-Review+1\n\n(1 comment)\n\nLGTM, thanks Lucas","accounts_in_message":[],"_revision_number":4},{"id":"6715ac7ae286089ffce15fd85a555606e7afe583","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2015-12-07 11:36:12.000000000","message":"Patch Set 4:\n\n(5 comments)","accounts_in_message":[],"_revision_number":4},{"id":"26ef1c40f492d11a138878757e54716ba7f62d23","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2015-12-07 11:36:41.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"7e3cf82f372f39ac794aa4b0128c4637d6117f38","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-07 12:41:04.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python34 http://logs.openstack.org/75/250675/5/check/gate-python-ironicclient-python34/ae16276/ : SUCCESS in 1m 45s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/75/250675/5/check/gate-python-ironicclient-pep8/9bdf8c6/ : SUCCESS in 1m 11s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/75/250675/5/check/gate-python-ironicclient-docs/b086cc6//doc/build/html/ : SUCCESS in 1m 36s\n- gate-python-ironicclient-python27 http://logs.openstack.org/75/250675/5/check/gate-python-ironicclient-python27/fddea81/ : SUCCESS in 2m 22s\n- gate-python-ironicclient-pypy http://logs.openstack.org/75/250675/5/check/gate-python-ironicclient-pypy/f1fe380/ : SUCCESS in 2m 35s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/75/250675/5/check/gate-tempest-dsvm-python-ironicclient-src/de0ead6/ : SUCCESS in 52m 21s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/75/250675/5/check/gate-ironicclient-dsvm-functional/e5be16b/ : SUCCESS in 19m 51s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"394e04e535f434068046dc74fe725c15299c6ba0","author":{"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},"date":"2015-12-08 13:29:27.000000000","message":"Patch Set 5: Code-Review+1\n\nLGTM, thanks Lucas","accounts_in_message":[],"_revision_number":5},{"id":"4d899a512814b28fbf1805e11a4ae98c4dadaad6","author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"date":"2015-12-08 13:42:37.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"cd5bc1c488eec0fc493f5e4beebb5c9b5aab278e","author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"date":"2015-12-08 20:09:12.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1\n\nThanks Yang and Lucas!","accounts_in_message":[],"_revision_number":5},{"id":"7cba4296c1c97fde4e317ace5e6aa592ed88ea05","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-08 20:09:19.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"af5e23908376cca386456057409c06beacf9ce65","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-08 20:51:53.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-ironicclient-python34 http://logs.openstack.org/75/250675/5/gate/gate-python-ironicclient-python34/b0bd852/ : SUCCESS in 1m 45s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/75/250675/5/gate/gate-python-ironicclient-docs/fc7d74e//doc/build/html/ : SUCCESS in 1m 43s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/75/250675/5/gate/gate-python-ironicclient-pep8/3151c25/ : SUCCESS in 1m 15s\n- gate-python-ironicclient-python27 http://logs.openstack.org/75/250675/5/gate/gate-python-ironicclient-python27/c2aeeeb/ : SUCCESS in 1m 16s\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/75/250675/5/gate/gate-tempest-dsvm-python-ironicclient-src/4f1718b/ : SUCCESS in 41m 49s","accounts_in_message":[],"_revision_number":5},{"id":"3254028ad9ec697e5690ed185b92f417d1fc1014","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-08 20:51:54.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"e6db2c719f8f2e4cb31cfe16553fbb9a235c7eee","revisions":{"3819b0d4126d34469a0ae55278a95e217bfd48d2":{"kind":"REWORK","_number":1,"created":"2015-11-27 08:45:11.000000000","uploader":{"_account_id":19133,"name":"Yang Hongyang","email":"hongyang.yang@easystack.cn","username":"macrosheep"},"ref":"refs/changes/75/250675/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/75/250675/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/75/250675/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/75/250675/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/75/250675/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/75/250675/1"}}},"commit":{"parents":[{"commit":"02c8c8e88817a2adf9ff9e12b34c8d4a094c7319","subject":"Merge \"Add more unit tests for clituils\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/02c8c8e88817a2adf9ff9e12b34c8d4a094c7319"}]}],"author":{"name":"Yang Hongyang","email":"hongyang.yang@easystack.cn","date":"2015-11-27 08:42:27.000000000","tz":480},"committer":{"name":"Yang Hongyang","email":"hongyang.yang@easystack.cn","date":"2015-11-27 08:42:27.000000000","tz":480},"subject":"fix exceptions.from_response() parameter","message":"fix exceptions.from_response() parameter\n\nThe exceptions.from_response() takes \u0027method\u0027 as it\u0027s second param.\nsee:\nironicclient/common/apiclient/exceptions.py\n417 def from_response(response, method, url):\n\nChange-Id: I7d59c2f6dcdf181f561f38f95b460e556e8b6d9e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/3819b0d4126d34469a0ae55278a95e217bfd48d2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/3819b0d4126d34469a0ae55278a95e217bfd48d2"}]},"branch":"refs/heads/master"},"bc0b1ee087bd7e6e80b82d9a282fbd6b58802d39":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2015-11-27 10:26:44.000000000","uploader":{"_account_id":19133,"name":"Yang Hongyang","email":"hongyang.yang@easystack.cn","username":"macrosheep"},"ref":"refs/changes/75/250675/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/75/250675/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/75/250675/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/75/250675/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/75/250675/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/75/250675/2"}}},"commit":{"parents":[{"commit":"02c8c8e88817a2adf9ff9e12b34c8d4a094c7319","subject":"Merge \"Add more unit tests for clituils\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/02c8c8e88817a2adf9ff9e12b34c8d4a094c7319"}]}],"author":{"name":"Yang Hongyang","email":"hongyang.yang@easystack.cn","date":"2015-11-27 08:42:27.000000000","tz":480},"committer":{"name":"Yang Hongyang","email":"hongyang.yang@easystack.cn","date":"2015-11-27 10:13:32.000000000","tz":480},"subject":"Fix exceptions.from_response() parameter","message":"Fix exceptions.from_response() parameter\n\nThe exceptions.from_response() takes \u0027method\u0027 as it\u0027s second param.\nsee:\nironicclient/common/apiclient/exceptions.py\n417 def from_response(response, method, url):\n\nChange-Id: I7d59c2f6dcdf181f561f38f95b460e556e8b6d9e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/bc0b1ee087bd7e6e80b82d9a282fbd6b58802d39"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/bc0b1ee087bd7e6e80b82d9a282fbd6b58802d39"}]},"branch":"refs/heads/master"},"ba560813581f9057e7d7c7cf6e757a2b574d0bb4":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2015-11-27 10:40:59.000000000","uploader":{"_account_id":19133,"name":"Yang Hongyang","email":"hongyang.yang@easystack.cn","username":"macrosheep"},"ref":"refs/changes/75/250675/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/75/250675/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/75/250675/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/75/250675/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/75/250675/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/75/250675/3"}}},"commit":{"parents":[{"commit":"02c8c8e88817a2adf9ff9e12b34c8d4a094c7319","subject":"Merge \"Add more unit tests for clituils\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/02c8c8e88817a2adf9ff9e12b34c8d4a094c7319"}]}],"author":{"name":"Yang Hongyang","email":"hongyang.yang@easystack.cn","date":"2015-11-27 08:42:27.000000000","tz":480},"committer":{"name":"Yang Hongyang","email":"hongyang.yang@easystack.cn","date":"2015-11-27 10:40:08.000000000","tz":480},"subject":"Fix exceptions.from_response() parameter","message":"Fix exceptions.from_response() parameter\n\nThe exceptions.from_response() takes \u0027method\u0027 as it\u0027s second param.\nsee:\nironicclient/common/apiclient/exceptions.py\n417 def from_response(response, method, url):\n\nCloses-Bug: #1520528\nChange-Id: I7d59c2f6dcdf181f561f38f95b460e556e8b6d9e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/ba560813581f9057e7d7c7cf6e757a2b574d0bb4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/ba560813581f9057e7d7c7cf6e757a2b574d0bb4"}]},"branch":"refs/heads/master"},"0bd7f64630bb47fa6144e0a187549aae9d8b49e6":{"kind":"REWORK","_number":4,"created":"2015-12-04 13:11:57.000000000","uploader":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"ref":"refs/changes/75/250675/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/75/250675/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/75/250675/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/75/250675/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/75/250675/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/75/250675/4"}}},"commit":{"parents":[{"commit":"02c8c8e88817a2adf9ff9e12b34c8d4a094c7319","subject":"Merge \"Add more unit tests for clituils\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/02c8c8e88817a2adf9ff9e12b34c8d4a094c7319"}]}],"author":{"name":"Yang Hongyang","email":"hongyang.yang@easystack.cn","date":"2015-11-27 08:42:27.000000000","tz":480},"committer":{"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","date":"2015-12-04 13:10:57.000000000","tz":0},"subject":"Fix exceptions.from_response() parameter","message":"Fix exceptions.from_response() parameter\n\nThe exceptions.from_response() takes \u0027method\u0027 as it\u0027s second param.\nsee:\nironicclient/common/apiclient/exceptions.py\n417 def from_response(response, method, url):\n\nCo-Authored-By: Lucas Alvares Gomes \u003clucasagomes@gmail.com\u003e\nCloses-Bug: #1520528\nChange-Id: I7d59c2f6dcdf181f561f38f95b460e556e8b6d9e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/0bd7f64630bb47fa6144e0a187549aae9d8b49e6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/0bd7f64630bb47fa6144e0a187549aae9d8b49e6"}]},"branch":"refs/heads/master"},"e6db2c719f8f2e4cb31cfe16553fbb9a235c7eee":{"kind":"REWORK","_number":5,"created":"2015-12-07 11:36:41.000000000","uploader":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"ref":"refs/changes/75/250675/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/75/250675/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/75/250675/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/75/250675/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/75/250675/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/75/250675/5"}}},"commit":{"parents":[{"commit":"02c8c8e88817a2adf9ff9e12b34c8d4a094c7319","subject":"Merge \"Add more unit tests for clituils\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/02c8c8e88817a2adf9ff9e12b34c8d4a094c7319"}]}],"author":{"name":"Yang Hongyang","email":"hongyang.yang@easystack.cn","date":"2015-11-27 08:42:27.000000000","tz":480},"committer":{"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","date":"2015-12-07 11:35:37.000000000","tz":0},"subject":"Fix exceptions.from_response() parameter","message":"Fix exceptions.from_response() parameter\n\nThe exceptions.from_response() from the common.apiclient.exceptions\nmodule takes \u0027method\u0027 as it\u0027s second param.\n\nCo-Authored-By: Lucas Alvares Gomes \u003clucasagomes@gmail.com\u003e\nCloses-Bug: #1520528\nChange-Id: I7d59c2f6dcdf181f561f38f95b460e556e8b6d9e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/e6db2c719f8f2e4cb31cfe16553fbb9a235c7eee"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/e6db2c719f8f2e4cb31cfe16553fbb9a235c7eee"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
