)]}'
{"id":"openstack%2Fpython-ironicclient~246692","triplet_id":"openstack%2Fpython-ironicclient~master~I9acef9ecc815df61d7ddabe3fae9eccdafe2eeed","project":"openstack/python-ironicclient","branch":"master","topic":"removing-duplicate-code","hashtags":[],"change_id":"I9acef9ecc815df61d7ddabe3fae9eccdafe2eeed","subject":"Refactoring and removing duplicate code of \"base.Manager\" heirs","status":"MERGED","created":"2015-11-18 00:27:17.000000000","updated":"2015-12-01 02:38:24.000000000","submitted":"2015-11-30 21:51:37.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":97,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"a5b8a0b551d8a2451841e9f4c3d90bf504b2670e","_number":246692,"virtual_id_number":246692,"owner":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},{"value":2,"date":"2015-11-30 21:51:37.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":12232,"name":"Serge Kovaleff","email":"serge.kovaleff@gmail.com","username":"skovaleff"},{"value":0,"date":"2015-12-01 02:38:24.000000000","post_submit":true,"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"value":0,"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},{"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":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"all":[{"value":0,"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},{"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":2,"date":"2015-11-30 21:06:44.000000000","_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"value":0,"_account_id":12232,"name":"Serge Kovaleff","email":"serge.kovaleff@gmail.com","username":"skovaleff"},{"value":0,"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"value":0,"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},{"value":2,"date":"2015-11-30 19:08:48.000000000","permitted_voting_range":{"min":2,"max":2},"_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":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"all":[{"value":0,"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},{"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":1,"date":"2015-11-30 21:06:44.000000000","_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},{"value":0,"_account_id":12232,"name":"Serge Kovaleff","email":"serge.kovaleff@gmail.com","username":"skovaleff"},{"value":0,"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"value":0,"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},{"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":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},{"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":12232,"name":"Serge Kovaleff","email":"serge.kovaleff@gmail.com","username":"skovaleff"},{"value":0,"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},{"value":0,"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},{"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":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":12232,"name":"Serge Kovaleff","email":"serge.kovaleff@gmail.com","username":"skovaleff"},{"_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"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-11-18 11:51:46.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-19 11:33:32.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-11-25 12:09:55.000000000","updated_by":{"_account_id":12232,"name":"Serge Kovaleff","email":"serge.kovaleff@gmail.com","username":"skovaleff"},"reviewer":{"_account_id":12232,"name":"Serge Kovaleff","email":"serge.kovaleff@gmail.com","username":"skovaleff"},"state":"REVIEWER"},{"updated":"2015-11-30 09:50:26.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-11-30 19:08:48.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-11-30 21:06:44.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-11-30 21:51:37.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2015-12-01 02:38:24.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"}],"messages":[{"id":"ea764a6068a4c6b7ed305cc63d97c987ae3feac5","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-18 00:27:17.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"906c3b38adf26119b1f33ca61b416a9c0c867b17","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-18 01:19:21.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-ironicclient-python26 http://logs.openstack.org/92/246692/1/check/gate-python-ironicclient-python26/a57395a/ : FAILURE in 1m 24s\n- gate-python-ironicclient-python34 http://logs.openstack.org/92/246692/1/check/gate-python-ironicclient-python34/bcbb9a3/ : FAILURE in 1m 47s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/92/246692/1/check/gate-python-ironicclient-pep8/7a4af98/ : FAILURE in 1m 06s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/92/246692/1/check/gate-python-ironicclient-docs/09008ef//doc/build/html/ : SUCCESS in 1m 43s\n- gate-python-ironicclient-python27 http://logs.openstack.org/92/246692/1/check/gate-python-ironicclient-python27/173374b/ : FAILURE in 1m 31s\n- gate-python-ironicclient-pypy http://logs.openstack.org/92/246692/1/check/gate-python-ironicclient-pypy/0d835c8/ : FAILURE in 1m 57s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/92/246692/1/check/gate-tempest-dsvm-python-ironicclient-src/7674d85/ : FAILURE in 36m 45s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/92/246692/1/check/gate-ironicclient-dsvm-functional/5582b6e/ : FAILURE in 21m 01s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"1723e0972a2cab0cd017b9f89e9cb2c8a46a2d3f","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-18 01:21:26.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"40b7d0d9896bde8b897da56edf9c686b7797a9ff","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-18 01:27:11.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"ae3dd0719ceab79cb2bf6a7191906e299dc9f4ce","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-18 01:32:46.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"43c91244f77113fae7caf6801ea92e954bee394b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-18 02:44:37.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python34 http://logs.openstack.org/92/246692/3/check/gate-python-ironicclient-python34/47044d6/ : SUCCESS in 2m 05s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/92/246692/3/check/gate-python-ironicclient-pep8/7a16ac7/ : SUCCESS in 1m 55s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/92/246692/3/check/gate-python-ironicclient-docs/6629e07//doc/build/html/ : SUCCESS in 1m 57s\n- gate-python-ironicclient-python27 http://logs.openstack.org/92/246692/3/check/gate-python-ironicclient-python27/ed5de04/ : SUCCESS in 1m 49s\n- gate-python-ironicclient-pypy http://logs.openstack.org/92/246692/3/check/gate-python-ironicclient-pypy/3af858c/ : SUCCESS in 2m 01s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/92/246692/3/check/gate-tempest-dsvm-python-ironicclient-src/40b8891/ : SUCCESS in 58m 00s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/92/246692/3/check/gate-ironicclient-dsvm-functional/0f9f59f/ : SUCCESS in 20m 16s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"636159b766280697fec734cd7c127d82ac5b27c9","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-11-18 05:04:01.000000000","message":"Patch Set 3:\n\n(2 comments)\n\nThanks, this does look a lot cleaner.\n\nSome nits mentioned.","accounts_in_message":[],"_revision_number":3},{"id":"21f7d46b7ea18b74ddf757f794b79f334f9db19d","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-18 11:34:04.000000000","message":"Patch Set 3:\n\n(2 comments)\n\nThanks for reviewing John.","accounts_in_message":[],"_revision_number":3},{"id":"896955dd9c02d8f58624195e7e5ab0fa58fe95ea","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-18 11:37:29.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"86122cad00a90648feab0ea83a037f5a96d09eac","author":{"_account_id":13636,"name":"aarefiev","display_name":"Anton","email":"arefyevanton@gmail.com","username":"aarefiev"},"date":"2015-11-18 11:51:46.000000000","message":"Patch Set 4: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":4},{"id":"1a25e349aab45277c00b23cc0888b062342579b6","author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"date":"2015-11-18 12:01:49.000000000","message":"Patch Set 4: Code-Review-1\n\n(4 comments)","accounts_in_message":[],"_revision_number":4},{"id":"f5d11dcb22327e5ef93d128c96322bfa7fdf703f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-18 12:26:58.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python34 http://logs.openstack.org/92/246692/4/check/gate-python-ironicclient-python34/fec72d8/ : SUCCESS in 1m 33s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/92/246692/4/check/gate-python-ironicclient-pep8/eba329d/ : SUCCESS in 1m 01s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/92/246692/4/check/gate-python-ironicclient-docs/b246043//doc/build/html/ : SUCCESS in 1m 12s\n- gate-python-ironicclient-python27 http://logs.openstack.org/92/246692/4/check/gate-python-ironicclient-python27/a308b36/ : SUCCESS in 1m 09s\n- gate-python-ironicclient-pypy http://logs.openstack.org/92/246692/4/check/gate-python-ironicclient-pypy/50c5fdc/ : SUCCESS in 1m 47s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/92/246692/4/check/gate-tempest-dsvm-python-ironicclient-src/4ec2ea8/ : SUCCESS in 38m 58s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/92/246692/4/check/gate-ironicclient-dsvm-functional/eaabd0e/ : SUCCESS in 16m 55s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"a5c6b387631d5d4b39f5c0cbdc6580ec0cfb21ea","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-18 12:47:24.000000000","message":"Patch Set 4:\n\n(7 comments)\n\nThank you guys, I\u0027ll send the updates ASAP","accounts_in_message":[],"_revision_number":4},{"id":"3aad7fb133c305c4016828155b7ac3b3cc1ae013","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-18 18:05:13.000000000","message":"Patch Set 4: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":4},{"id":"fab8549fcc14b53bd9f892cd18c7ce19a15b0296","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-18 22:39:29.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"6dd1ff6487268f9d4a4f510aed605436813db71a","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-18 22:42:49.000000000","message":"Patch Set 5: Workflow-1","accounts_in_message":[],"_revision_number":5},{"id":"535a7714b055de8004766dbf7a3902df72bb8298","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-18 23:15:27.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"2e16ef2c77bd417be532de83dda9380f96a49f38","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-19 00:04:49.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python34 http://logs.openstack.org/92/246692/6/check/gate-python-ironicclient-python34/055ef71/ : SUCCESS in 1m 29s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/92/246692/6/check/gate-python-ironicclient-pep8/e41a000/ : SUCCESS in 1m 41s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/92/246692/6/check/gate-python-ironicclient-docs/c7f46d9//doc/build/html/ : SUCCESS in 1m 25s\n- gate-python-ironicclient-python27 http://logs.openstack.org/92/246692/6/check/gate-python-ironicclient-python27/cb02337/ : SUCCESS in 1m 14s\n- gate-python-ironicclient-pypy http://logs.openstack.org/92/246692/6/check/gate-python-ironicclient-pypy/f69e692/ : SUCCESS in 1m 45s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/92/246692/6/check/gate-tempest-dsvm-python-ironicclient-src/bd8362b/ : SUCCESS in 46m 31s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/92/246692/6/check/gate-ironicclient-dsvm-functional/2a745e7/ : SUCCESS in 24m 45s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"6c1b1a001a5345bc7f7b35f9a627c469aeb5de1f","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-11-19 00:14:05.000000000","message":"Patch Set 6:\n\n(8 comments)","accounts_in_message":[],"_revision_number":6},{"id":"77b3e82be3d88e1954f19cdc883014772772671d","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-11-19 00:47:05.000000000","message":"Patch Set 6:\n\nOne thing to look into would be:\n\nhttps://docs.python.org/2/library/abc.html","accounts_in_message":[],"_revision_number":6},{"id":"cc9f2a0084976d0b2ebc7fc587c84e8f07d43530","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-19 02:57:13.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"25788af5b0b912be50e474b4ec3ea7bb43862f4b","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-19 03:01:21.000000000","message":"Patch Set 6:\n\n(4 comments)\n\nThanks John, I\u0027ll implement more unit test cases for base.Mangager changes","accounts_in_message":[],"_revision_number":6},{"id":"4916728df47e0a23d140bc07ba2e671826227b73","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-11-19 03:31:19.000000000","message":"Patch Set 7: Code-Review-1\n\n(8 comments)\n\nThanks for the update. Looking forward to the unit tests :)\n\nAdded a few comments.","accounts_in_message":[],"_revision_number":7},{"id":"1dc32a9ab1384f56635d6cbf66032271ea3a3bed","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-19 03:49:04.000000000","message":"Patch Set 7: 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-ironicclient-python34 http://logs.openstack.org/92/246692/7/check/gate-python-ironicclient-python34/891deac/ : SUCCESS in 2m 02s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/92/246692/7/check/gate-python-ironicclient-pep8/8865c92/ : FAILURE in 1m 00s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/92/246692/7/check/gate-python-ironicclient-docs/4630a9f//doc/build/html/ : SUCCESS in 1m 31s\n- gate-python-ironicclient-python27 http://logs.openstack.org/92/246692/7/check/gate-python-ironicclient-python27/97d1a2c/ : SUCCESS in 1m 26s\n- gate-python-ironicclient-pypy http://logs.openstack.org/92/246692/7/check/gate-python-ironicclient-pypy/cb19936/ : SUCCESS in 2m 10s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/92/246692/7/check/gate-tempest-dsvm-python-ironicclient-src/77d6af4/ : SUCCESS in 47m 30s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/92/246692/7/check/gate-ironicclient-dsvm-functional/b1a9792/ : SUCCESS in 21m 16s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"1dfbec78b3cc3aeed4732c21e36d9d4d4e2e9535","author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"date":"2015-11-19 11:02:27.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"5837734007cb318a8ee520c7a6fc70c273846340","author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"date":"2015-11-19 11:33:32.000000000","message":"Patch Set 7: Code-Review-1\n\n(5 comments)\n\nThanks for the update, some more comments inline.","accounts_in_message":[],"_revision_number":7},{"id":"909afaeb2d27ba9a7b6e58d25e7d62e054c78716","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-19 11:44:20.000000000","message":"Patch Set 7:\n\n(12 comments)\n\nThank you John and Vladyslav, I\u0027ll update it soon with the unit tests and docstrings for base.Manager, I think we are almost there.","accounts_in_message":[],"_revision_number":7},{"id":"c195047b86132bbedf84f0c1853edda5db3c02b3","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-20 03:37:41.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"cc3c0bba27b6a3e4d1f62e3d4d2b013835b792d2","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-11-20 04:12:58.000000000","message":"Patch Set 8: Code-Review-1\n\n(6 comments)","accounts_in_message":[],"_revision_number":8},{"id":"f0f594bf08b3b3fa7021f816df8ddc62b55a65ac","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-20 04:28:58.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python34 http://logs.openstack.org/92/246692/8/check/gate-python-ironicclient-python34/9d7fece/ : SUCCESS in 2m 33s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/92/246692/8/check/gate-python-ironicclient-pep8/5f131eb/ : SUCCESS in 1m 05s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/92/246692/8/check/gate-python-ironicclient-docs/adc06ac//doc/build/html/ : SUCCESS in 2m 10s\n- gate-python-ironicclient-python27 http://logs.openstack.org/92/246692/8/check/gate-python-ironicclient-python27/c96f875/ : SUCCESS in 1m 26s\n- gate-python-ironicclient-pypy http://logs.openstack.org/92/246692/8/check/gate-python-ironicclient-pypy/d29d98c/ : SUCCESS in 2m 11s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/92/246692/8/check/gate-tempest-dsvm-python-ironicclient-src/a1521d5/ : SUCCESS in 45m 07s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/92/246692/8/check/gate-ironicclient-dsvm-functional/1a3be00/ : SUCCESS in 20m 32s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"2df55366066276feb28c2f21f081b4e58cf9da62","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-20 12:19:46.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"943893d6dd2d02643962812dd0eabc1bf08ffef6","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-20 12:20:16.000000000","message":"Patch Set 8:\n\n(6 comments)","accounts_in_message":[],"_revision_number":8},{"id":"be2595935cf65191346e95f5244bc24eaaa5d7c5","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-11-20 12:42:37.000000000","message":"Patch Set 9: Code-Review-1\n\n(2 comments)\n\nThis is getting really close :)","accounts_in_message":[],"_revision_number":9},{"id":"5c4bab122b15f65db81a3c221d536d81a97067ec","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-20 13:00:36.000000000","message":"Patch Set 9:\n\n(2 comments)","accounts_in_message":[],"_revision_number":9},{"id":"9027635dae9d098996916c1684f634ee5fb1bbed","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-20 13:02:16.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"35989ab1967af907e5898f1dc56e49e83f33f369","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-11-20 13:23:03.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"ee95ccdd34e1fdbe4e922e4e02475953802d6ceb","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-20 13:32:57.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"f86e093c0c3663b851c8cd0e744fce079d577a8f","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-20 13:34:42.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"1c0024af029b08056ea86e513fd48cf1c927be32","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-11-20 13:55:45.000000000","message":"Patch Set 11:\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"5bdc0f01472b9aa519b5ddff9fb6498230cca360","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-20 14:29:42.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python34 http://logs.openstack.org/92/246692/11/check/gate-python-ironicclient-python34/f0e475a/ : SUCCESS in 1m 53s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/92/246692/11/check/gate-python-ironicclient-pep8/80f4bdf/ : SUCCESS in 1m 11s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/92/246692/11/check/gate-python-ironicclient-docs/7a0b218//doc/build/html/ : SUCCESS in 1m 59s\n- gate-python-ironicclient-python27 http://logs.openstack.org/92/246692/11/check/gate-python-ironicclient-python27/98819fc/ : SUCCESS in 1m 22s\n- gate-python-ironicclient-pypy http://logs.openstack.org/92/246692/11/check/gate-python-ironicclient-pypy/2e9b6ef/ : SUCCESS in 2m 41s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/92/246692/11/check/gate-tempest-dsvm-python-ironicclient-src/787122c/ : SUCCESS in 51m 38s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/92/246692/11/check/gate-ironicclient-dsvm-functional/c1b65e1/ : SUCCESS in 21m 23s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"4ad6c5781764ec31a9f2f473623fc5bb85a0e0b4","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-20 14:35:38.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"dc91bac7d77667ac46ec478c9ffc55f18dbedee1","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-11-20 15:20:22.000000000","message":"Patch Set 12: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"3d9707a03d8d4e28566a571511031821d268f497","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-11-20 15:21:43.000000000","message":"Patch Set 12:\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"09ef26ef29c9abf39dacff2ce9ddb00adca5cc75","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-20 15:39:25.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python34 http://logs.openstack.org/92/246692/12/check/gate-python-ironicclient-python34/dd2b2f5/ : SUCCESS in 1m 59s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/92/246692/12/check/gate-python-ironicclient-pep8/75f74db/ : SUCCESS in 1m 06s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/92/246692/12/check/gate-python-ironicclient-docs/a478a64//doc/build/html/ : SUCCESS in 2m 21s\n- gate-python-ironicclient-python27 http://logs.openstack.org/92/246692/12/check/gate-python-ironicclient-python27/be4e441/ : SUCCESS in 2m 07s\n- gate-python-ironicclient-pypy http://logs.openstack.org/92/246692/12/check/gate-python-ironicclient-pypy/a8f4346/ : SUCCESS in 2m 18s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/92/246692/12/check/gate-tempest-dsvm-python-ironicclient-src/01af7c5/ : SUCCESS in 58m 25s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/92/246692/12/check/gate-ironicclient-dsvm-functional/244cc58/ : SUCCESS in 32m 05s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"5212ddee004da76710ac6a8a732b35834e4b27f1","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-20 18:29:24.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"0491a565c267eafd4ef1dec153beee99ab7a1516","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-20 19:39:31.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python34 http://logs.openstack.org/92/246692/13/check/gate-python-ironicclient-python34/ee01e52/ : SUCCESS in 1m 43s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/92/246692/13/check/gate-python-ironicclient-pep8/c958354/ : SUCCESS in 1m 06s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/92/246692/13/check/gate-python-ironicclient-docs/18e532a//doc/build/html/ : SUCCESS in 2m 05s\n- gate-python-ironicclient-python27 http://logs.openstack.org/92/246692/13/check/gate-python-ironicclient-python27/b0413bd/ : SUCCESS in 1m 24s\n- gate-python-ironicclient-pypy http://logs.openstack.org/92/246692/13/check/gate-python-ironicclient-pypy/f0f7cbd/ : SUCCESS in 1m 51s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/92/246692/13/check/gate-tempest-dsvm-python-ironicclient-src/5d31829/ : SUCCESS in 49m 59s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/92/246692/13/check/gate-ironicclient-dsvm-functional/20dc131/ : SUCCESS in 27m 48s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"46847a583103ca1b993f7aa1757e602ea9f747a7","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2015-11-22 12:33:14.000000000","message":"Patch Set 13: Code-Review+2\n\n(2 comments)","accounts_in_message":[],"_revision_number":13},{"id":"309186d03692389bd07e5c88b8e8e257c171a27d","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-23 01:24:58.000000000","message":"Patch Set 13:\n\n(1 comment)\n\nThanks for the review Dmitry, I answered your comment inline.","accounts_in_message":[],"_revision_number":13},{"id":"73efbe78929cd8caec1bdc09be083bef92d41303","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2015-11-23 10:20:15.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"fe2cc8170ab525dc7f5071ba6eef08dc1530f5f6","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-23 12:00:48.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"fb3319d0a8da790efc456fa0d1e32ea58d9d7d5c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-23 13:02:28.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python34 http://logs.openstack.org/92/246692/14/check/gate-python-ironicclient-python34/f83cda7/ : SUCCESS in 1m 36s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/92/246692/14/check/gate-python-ironicclient-pep8/e2168bc/ : SUCCESS in 48s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/92/246692/14/check/gate-python-ironicclient-docs/4284262//doc/build/html/ : SUCCESS in 1m 54s\n- gate-python-ironicclient-python27 http://logs.openstack.org/92/246692/14/check/gate-python-ironicclient-python27/be1096f/ : SUCCESS in 53s\n- gate-python-ironicclient-pypy http://logs.openstack.org/92/246692/14/check/gate-python-ironicclient-pypy/d4492fe/ : SUCCESS in 1m 31s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/92/246692/14/check/gate-tempest-dsvm-python-ironicclient-src/db84e21/ : SUCCESS in 46m 05s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/92/246692/14/check/gate-ironicclient-dsvm-functional/1a84c2d/ : SUCCESS in 15m 00s (non-voting)","accounts_in_message":[],"_revision_number":14},{"id":"32e780c511663e6cf203a72cece08a89ff84d834","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-23 13:53:01.000000000","message":"Patch Set 14: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":14},{"id":"dcba26d2124f227f6e7c36303fd142ef0c6a7280","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-25 02:22:40.000000000","message":"Uploaded patch set 15.","accounts_in_message":[],"_revision_number":15},{"id":"1fb0cd492db4aaf89c77e0455758b8d85ee1dc93","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-25 03:03:46.000000000","message":"Patch Set 15: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python34 http://logs.openstack.org/92/246692/15/check/gate-python-ironicclient-python34/9de4856/ : SUCCESS in 1m 59s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/92/246692/15/check/gate-python-ironicclient-pep8/213af3e/ : SUCCESS in 1m 05s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/92/246692/15/check/gate-python-ironicclient-docs/0d39838//doc/build/html/ : SUCCESS in 1m 27s\n- gate-python-ironicclient-python27 http://logs.openstack.org/92/246692/15/check/gate-python-ironicclient-python27/f1f850b/ : SUCCESS in 1m 18s\n- gate-python-ironicclient-pypy http://logs.openstack.org/92/246692/15/check/gate-python-ironicclient-pypy/ab1f41a/ : SUCCESS in 2m 01s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/92/246692/15/check/gate-tempest-dsvm-python-ironicclient-src/881b23d/ : SUCCESS in 38m 56s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/92/246692/15/check/gate-ironicclient-dsvm-functional/0c96800/ : SUCCESS in 16m 54s (non-voting)","accounts_in_message":[],"_revision_number":15},{"id":"07dc8d6d59c79df70bed56df6c4bdb9b631d3436","author":{"_account_id":12232,"name":"Serge Kovaleff","email":"serge.kovaleff@gmail.com","username":"skovaleff"},"date":"2015-11-25 12:09:55.000000000","message":"Patch Set 15: Code-Review+1\n\nlgtm","accounts_in_message":[],"_revision_number":15},{"id":"62cd20c434e407fa0185d5013b1f9efd17206d1a","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2015-11-25 12:24:22.000000000","message":"Patch Set 15: Code-Review-1\n\n(2 comments)\n\nThanks, one more thing to improve inline","accounts_in_message":[],"_revision_number":15},{"id":"ed1703cc6929b67bf056aa61d473d4b3e5bca0c4","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-11-25 15:19:22.000000000","message":"Patch Set 15: Code-Review-1\n\n(1 comment)\n\nI\u0027ll agree with Dmitry on second class :)","accounts_in_message":[],"_revision_number":15},{"id":"a8c875db9de3a1b92ec6cbfe51a555019212c7b9","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-26 13:32:25.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"fb48ed460b3bfa952cb25e237a9158afc6741a7d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-26 14:37:58.000000000","message":"Patch Set 16: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python34 http://logs.openstack.org/92/246692/16/check/gate-python-ironicclient-python34/82ab37b/ : SUCCESS in 1m 27s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/92/246692/16/check/gate-python-ironicclient-pep8/251d4b1/ : SUCCESS in 35s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/92/246692/16/check/gate-python-ironicclient-docs/31be9af//doc/build/html/ : SUCCESS in 1m 31s\n- gate-python-ironicclient-python27 http://logs.openstack.org/92/246692/16/check/gate-python-ironicclient-python27/d02a3ec/ : SUCCESS in 56s\n- gate-python-ironicclient-pypy http://logs.openstack.org/92/246692/16/check/gate-python-ironicclient-pypy/4a96ab2/ : SUCCESS in 1m 59s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/92/246692/16/check/gate-tempest-dsvm-python-ironicclient-src/d0dceff/ : SUCCESS in 49m 53s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/92/246692/16/check/gate-ironicclient-dsvm-functional/10aa1cc/ : SUCCESS in 15m 08s (non-voting)","accounts_in_message":[],"_revision_number":16},{"id":"3477985ed38af58367d8ae7ec8943c0a81f3a7ae","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-11-26 15:04:35.000000000","message":"Patch Set 16: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":16},{"id":"c9975e9fb082d0bb772579070e405e74e224d86b","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-11-26 15:16:27.000000000","message":"Patch Set 16:\n\n(1 comment)","accounts_in_message":[],"_revision_number":16},{"id":"338cc2dc11ef399a9750cae2301addd0665cf171","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-27 11:52:58.000000000","message":"Patch Set 16:\n\n(4 comments)\n\nThanks John","accounts_in_message":[],"_revision_number":16},{"id":"3c225d9a71f5afc59420380ca9d0ef8952cae4c3","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-27 11:53:35.000000000","message":"Uploaded patch set 17.","accounts_in_message":[],"_revision_number":17},{"id":"394c33000011b7201d2fbbe30203ef7e5e183c7a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-27 12:58:20.000000000","message":"Patch Set 17: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python34 http://logs.openstack.org/92/246692/17/check/gate-python-ironicclient-python34/3ae5962/ : SUCCESS in 1m 59s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/92/246692/17/check/gate-python-ironicclient-pep8/19e9a78/ : SUCCESS in 1m 07s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/92/246692/17/check/gate-python-ironicclient-docs/ecc8a34//doc/build/html/ : SUCCESS in 2m 07s\n- gate-python-ironicclient-python27 http://logs.openstack.org/92/246692/17/check/gate-python-ironicclient-python27/040c1a9/ : SUCCESS in 1m 21s\n- gate-python-ironicclient-pypy http://logs.openstack.org/92/246692/17/check/gate-python-ironicclient-pypy/88c6e6c/ : SUCCESS in 2m 12s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/92/246692/17/check/gate-tempest-dsvm-python-ironicclient-src/20e0f0b/ : SUCCESS in 1h 01m 56s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/92/246692/17/check/gate-ironicclient-dsvm-functional/c4401ea/ : SUCCESS in 20m 56s (non-voting)","accounts_in_message":[],"_revision_number":17},{"id":"b343f8244bd70e9f0fb6e4d05314fcf8475069ba","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-11-28 21:37:54.000000000","message":"Patch Set 17: Code-Review+1\n\n(1 comment)\n\n+1 for now as I need to look at it more closely. But I haven\u0027t found any blocking issues.","accounts_in_message":[],"_revision_number":17},{"id":"02cfbdc848b2f72766386a63bbacfd7e64ce13e7","author":{"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},"date":"2015-11-30 09:50:26.000000000","message":"Patch Set 17:\n\n(1 comment)\n\nThanks Sinval, I have one question inline","accounts_in_message":[],"_revision_number":17},{"id":"2d6f5f11f71518e041a63bede5669338a73e2ddf","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2015-11-30 09:51:31.000000000","message":"Patch Set 17:\n\n(1 comment)","accounts_in_message":[],"_revision_number":17},{"id":"1a8e7e2473ad052fd76044c041a9822cefd66dbc","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-30 13:21:44.000000000","message":"Patch Set 17:\n\n(2 comments)","accounts_in_message":[],"_revision_number":17},{"id":"cbe36676b2f51fa1370a2ab6a56ff5c9c0104db9","author":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"date":"2015-11-30 13:22:16.000000000","message":"Uploaded patch set 18.","accounts_in_message":[],"_revision_number":18},{"id":"aff000a57fbd4d189ac36a434c0ad02cc9680b55","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-30 14:16:29.000000000","message":"Patch Set 18: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-ironicclient-python34 http://logs.openstack.org/92/246692/18/check/gate-python-ironicclient-python34/dc5858b/ : SUCCESS in 2m 45s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/92/246692/18/check/gate-python-ironicclient-pep8/7d2c0c0/ : SUCCESS in 1m 17s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/92/246692/18/check/gate-python-ironicclient-docs/94072ac//doc/build/html/ : SUCCESS in 1m 20s\n- gate-python-ironicclient-python27 http://logs.openstack.org/92/246692/18/check/gate-python-ironicclient-python27/b7d1959/ : SUCCESS in 1m 20s\n- gate-python-ironicclient-pypy http://logs.openstack.org/92/246692/18/check/gate-python-ironicclient-pypy/f9069d2/ : SUCCESS in 2m 30s (non-voting)\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/92/246692/18/check/gate-tempest-dsvm-python-ironicclient-src/3817354/ : SUCCESS in 46m 51s\n- gate-ironicclient-dsvm-functional http://logs.openstack.org/92/246692/18/check/gate-ironicclient-dsvm-functional/bb7e6bb/ : SUCCESS in 20m 58s (non-voting)","accounts_in_message":[],"_revision_number":18},{"id":"9e87f93fdbea533f9a886afdcf6541d10d00d3ef","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2015-11-30 19:08:48.000000000","message":"Patch Set 18: Code-Review+2\n\nI really like how it looks now, thanks","accounts_in_message":[],"_revision_number":18},{"id":"6e6aed4cb3c0ba0dee7642f94254f4d2a2547b65","author":{"_account_id":14760,"name":"John L. Villalovos","email":"openstack.org@sodarock.com","username":"jlvillal"},"date":"2015-11-30 21:06:44.000000000","message":"Patch Set 18: Code-Review+2 Workflow+1\n\nThanks Sinval for all the work on this!","accounts_in_message":[],"_revision_number":18},{"id":"82ccdac223af0a6f228ff612ded5b5c63e77a85e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-30 21:06:49.000000000","message":"Patch Set 18: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":18},{"id":"412b34de39a85dd4f5b9a7d2a36c6acd2d878a1b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-30 21:51:37.000000000","message":"Patch Set 18: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-ironicclient-python34 http://logs.openstack.org/92/246692/18/gate/gate-python-ironicclient-python34/d8c778e/ : SUCCESS in 2m 03s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/92/246692/18/gate/gate-python-ironicclient-docs/603c310//doc/build/html/ : SUCCESS in 1m 00s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/92/246692/18/gate/gate-python-ironicclient-pep8/d068b42/ : SUCCESS in 59s\n- gate-python-ironicclient-python27 http://logs.openstack.org/92/246692/18/gate/gate-python-ironicclient-python27/15b48ce/ : SUCCESS in 1m 05s\n- gate-tempest-dsvm-python-ironicclient-src http://logs.openstack.org/92/246692/18/gate/gate-tempest-dsvm-python-ironicclient-src/e4c14fb/ : SUCCESS in 37m 46s","accounts_in_message":[],"_revision_number":18},{"id":"930ce1b8a2e7c3590b1a1b743d644defa194f7a4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-30 21:51:39.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":18},{"id":"2d8a3316dc1caac568d8fba3a526c0b351123a4b","author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"date":"2015-12-01 02:38:24.000000000","message":"Patch Set 18:\n\nSee Bug: https://bugs.launchpad.net/python-ironicclient/+bug/1521429\n\nI took a quick look -- the API got changed? We shouldn\u0027t do that. :-( We should at least handle both old/new argument names.","accounts_in_message":[],"_revision_number":18}],"current_revision_number":18,"current_revision":"46b279bb36b2647bf04097fe271586fca76f5ed0","revisions":{"bb4a3e1544d33c00a2b98250df8222d2070a4f98":{"kind":"REWORK","_number":1,"created":"2015-11-18 00:27:17.000000000","uploader":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"ref":"refs/changes/92/246692/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/92/246692/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/1"}}},"commit":{"parents":[{"commit":"8cfda12f3fde00f260e76824f91040fa6c760ced","subject":"Make print_list accept a list of dict","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/8cfda12f3fde00f260e76824f91040fa6c760ced"}]}],"author":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-18 00:20:21.000000000","tz":-180},"committer":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-18 00:27:08.000000000","tz":-180},"subject":"Refactoring and removing duplicate code of \"base.Manager\" heirs","message":"Refactoring and removing duplicate code of \"base.Manager\" heirs\n\nThis commit does refactoring regarding the base.Manager and the\nspecific managers that inherit from it (Chassis, Node, Port and\nDriver).\n\nThe specific managers had a lot of duplicate code in methods like:\nget, create and vendor_passthru, they were literally equal, what does\nnot make sense once we already had the base.Manager inheritance to\navoid this type of problem.\n\nThis change moves the duplicate code to the father (base.Manager) and\nmake the specific managers simpler by making the base.Manager more\nuseful regarding code reuse for these methods.\n\nChange-Id: I9acef9ecc815df61d7ddabe3fae9eccdafe2eeed\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/bb4a3e1544d33c00a2b98250df8222d2070a4f98"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/bb4a3e1544d33c00a2b98250df8222d2070a4f98"}]},"branch":"refs/heads/master"},"9db0ad30bf6b906f446fe0a314153ae16ba6221c":{"kind":"REWORK","_number":2,"created":"2015-11-18 01:27:11.000000000","uploader":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"ref":"refs/changes/92/246692/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/92/246692/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/2"}}},"commit":{"parents":[{"commit":"8cfda12f3fde00f260e76824f91040fa6c760ced","subject":"Make print_list accept a list of dict","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/8cfda12f3fde00f260e76824f91040fa6c760ced"}]}],"author":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-18 00:20:21.000000000","tz":-180},"committer":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-18 01:25:13.000000000","tz":-180},"subject":"Refactoring and removing duplicate code of \"base.Manager\" heirs","message":"Refactoring and removing duplicate code of \"base.Manager\" heirs\n\nThis commit does refactoring regarding the base.Manager and the\nspecific managers that inherit from it (Chassis, Node, Port and\nDriver).\n\nThe specific managers had a lot of duplicate code in methods like:\nget, create and vendor_passthru, they were literally equal, what does\nnot make sense once we already had the base.Manager inheritance to\navoid this type of problem.\n\nThis change moves the duplicate code to the father (base.Manager) and\nmake the specific managers simpler by making the base.Manager more\nuseful regarding code reuse for these methods.\n\nChange-Id: I9acef9ecc815df61d7ddabe3fae9eccdafe2eeed\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/9db0ad30bf6b906f446fe0a314153ae16ba6221c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/9db0ad30bf6b906f446fe0a314153ae16ba6221c"}]},"branch":"refs/heads/master"},"ae98401c43f4efee0d9522206b6831c96bef1e34":{"kind":"REWORK","_number":3,"created":"2015-11-18 01:32:46.000000000","uploader":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"ref":"refs/changes/92/246692/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/92/246692/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/3"}}},"commit":{"parents":[{"commit":"8cfda12f3fde00f260e76824f91040fa6c760ced","subject":"Make print_list accept a list of dict","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/8cfda12f3fde00f260e76824f91040fa6c760ced"}]}],"author":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-18 00:20:21.000000000","tz":-180},"committer":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-18 01:32:44.000000000","tz":-180},"subject":"Refactoring and removing duplicate code of \"base.Manager\" heirs","message":"Refactoring and removing duplicate code of \"base.Manager\" heirs\n\nThis commit does refactoring regarding the base.Manager and the\nspecific managers that inherit from it (Chassis, Node, Port and\nDriver).\n\nThe specific managers had a lot of duplicate code in methods like:\nget, create and vendor_passthru, they were literally equal, what does\nnot make sense once we already had the base.Manager inheritance to\navoid this type of problem.\n\nThis change moves the duplicate code to the father (base.Manager) and\nmake the specific managers simpler by making the base.Manager more\nuseful regarding code reuse for these methods.\n\nChange-Id: I9acef9ecc815df61d7ddabe3fae9eccdafe2eeed\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/ae98401c43f4efee0d9522206b6831c96bef1e34"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/ae98401c43f4efee0d9522206b6831c96bef1e34"}]},"branch":"refs/heads/master"},"fd5c6331e352cb9d3491b86f264b6efee2ec9482":{"kind":"REWORK","_number":4,"created":"2015-11-18 11:37:29.000000000","uploader":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"ref":"refs/changes/92/246692/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/92/246692/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/4"}}},"commit":{"parents":[{"commit":"8cfda12f3fde00f260e76824f91040fa6c760ced","subject":"Make print_list accept a list of dict","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/8cfda12f3fde00f260e76824f91040fa6c760ced"}]}],"author":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-18 00:20:21.000000000","tz":-180},"committer":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-18 11:37:20.000000000","tz":-180},"subject":"Refactoring and removing duplicate code of \"base.Manager\" heirs","message":"Refactoring and removing duplicate code of \"base.Manager\" heirs\n\nThis commit does refactoring regarding the base.Manager and the\nspecific managers that inherit from it (Chassis, Node, Port and\nDriver).\n\nThe specific managers had a lot of duplicate code in methods like:\nget, create and vendor_passthru, they were literally equal, what does\nnot make sense once we already had the base.Manager inheritance to\navoid this type of problem.\n\nThis change moves the duplicate code to the parent (base.Manager) and\nmake the specific managers simpler by making the base.Manager more\nuseful regarding code reuse for these methods.\n\nChange-Id: I9acef9ecc815df61d7ddabe3fae9eccdafe2eeed\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/fd5c6331e352cb9d3491b86f264b6efee2ec9482"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/fd5c6331e352cb9d3491b86f264b6efee2ec9482"}]},"branch":"refs/heads/master"},"ae7f63a0d7eea6ec18875b775624f825d77a774c":{"kind":"REWORK","_number":5,"created":"2015-11-18 22:39:29.000000000","uploader":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"ref":"refs/changes/92/246692/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/92/246692/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/5"}}},"commit":{"parents":[{"commit":"b17df4ed4ea0e17435112a68904ff825acb183da","subject":"Merge \"Add driver-get-vendor-passthru-methods cmd\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/b17df4ed4ea0e17435112a68904ff825acb183da"}]}],"author":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-18 00:20:21.000000000","tz":-180},"committer":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-18 22:39:27.000000000","tz":-180},"subject":"Refactoring and removing duplicate code of \"base.Manager\" heirs","message":"Refactoring and removing duplicate code of \"base.Manager\" heirs\n\nThis commit does refactoring regarding the base.Manager and the\nspecific managers that inherit from it (Chassis, Node, Port and\nDriver).\n\nThe specific managers had a lot of duplicate code in methods like:\nget, create and vendor_passthru, they were literally equal, what does\nnot make sense once we already had the base.Manager inheritance to\navoid this type of problem.\n\nThis change moves the duplicate code to the parent (base.Manager) and\nmake the specific managers simpler by making the base.Manager more\nuseful regarding code reuse for these methods.\n\nChange-Id: I9acef9ecc815df61d7ddabe3fae9eccdafe2eeed\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/ae7f63a0d7eea6ec18875b775624f825d77a774c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/ae7f63a0d7eea6ec18875b775624f825d77a774c"}]},"branch":"refs/heads/master"},"02507723eff6cb36f8ebe5e257e641886f027c92":{"kind":"REWORK","_number":6,"created":"2015-11-18 23:15:27.000000000","uploader":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"ref":"refs/changes/92/246692/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/92/246692/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/6"}}},"commit":{"parents":[{"commit":"b17df4ed4ea0e17435112a68904ff825acb183da","subject":"Merge \"Add driver-get-vendor-passthru-methods cmd\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/b17df4ed4ea0e17435112a68904ff825acb183da"}]}],"author":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-18 00:20:21.000000000","tz":-180},"committer":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-18 23:15:18.000000000","tz":-180},"subject":"Refactoring and removing duplicate code of \"base.Manager\" heirs","message":"Refactoring and removing duplicate code of \"base.Manager\" heirs\n\nThis commit does refactoring regarding the base.Manager and the\nspecific managers that inherit from it (Chassis, Node, Port and\nDriver).\n\nThe specific managers had a lot of duplicate code in methods like:\nget, create and vendor_passthru, they were literally equal, what does\nnot make sense once we already had the base.Manager inheritance to\navoid this type of problem.\n\nThis change moves the duplicate code to the parent (base.Manager) and\nmake the specific managers simpler by making the base.Manager more\nuseful regarding code reuse for these methods.\n\nChange-Id: I9acef9ecc815df61d7ddabe3fae9eccdafe2eeed\nCloses-Bug: #1517631\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/02507723eff6cb36f8ebe5e257e641886f027c92"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/02507723eff6cb36f8ebe5e257e641886f027c92"}]},"branch":"refs/heads/master"},"f918b60d7334d84d628b392b8aecf4a1e3359779":{"kind":"REWORK","_number":7,"created":"2015-11-19 02:57:13.000000000","uploader":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"ref":"refs/changes/92/246692/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/92/246692/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/7"}}},"commit":{"parents":[{"commit":"b17df4ed4ea0e17435112a68904ff825acb183da","subject":"Merge \"Add driver-get-vendor-passthru-methods cmd\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/b17df4ed4ea0e17435112a68904ff825acb183da"}]}],"author":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-18 00:20:21.000000000","tz":-180},"committer":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-19 02:57:04.000000000","tz":-180},"subject":"Refactoring and removing duplicate code of \"base.Manager\" heirs","message":"Refactoring and removing duplicate code of \"base.Manager\" heirs\n\nThis commit does refactoring regarding the base.Manager and the\nspecific managers that inherit from it (Chassis, Node, Port and\nDriver).\n\nThe specific managers had a lot of duplicate code in methods like:\nget, create and vendor_passthru, they were literally equal, what does\nnot make sense once we already had the base.Manager inheritance to\navoid this type of problem.\n\nThis change moves the duplicate code to the parent (base.Manager) and\nmake the specific managers simpler by making the base.Manager more\nuseful regarding code reuse for these methods.\n\nChange-Id: I9acef9ecc815df61d7ddabe3fae9eccdafe2eeed\nCloses-Bug: #1517631\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/f918b60d7334d84d628b392b8aecf4a1e3359779"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/f918b60d7334d84d628b392b8aecf4a1e3359779"}]},"branch":"refs/heads/master"},"1969138a718be4c00b3eea815bbcdb1307400720":{"kind":"REWORK","_number":8,"created":"2015-11-20 03:37:41.000000000","uploader":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"ref":"refs/changes/92/246692/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/92/246692/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/8"}}},"commit":{"parents":[{"commit":"b17df4ed4ea0e17435112a68904ff825acb183da","subject":"Merge \"Add driver-get-vendor-passthru-methods cmd\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/b17df4ed4ea0e17435112a68904ff825acb183da"}]}],"author":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-18 00:20:21.000000000","tz":-180},"committer":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-20 03:37:17.000000000","tz":-180},"subject":"Refactoring and removing duplicate code of \"base.Manager\" heirs","message":"Refactoring and removing duplicate code of \"base.Manager\" heirs\n\nThis commit does refactoring regarding the base.Manager and the\nspecific managers that inherit from it (Chassis, Node, Port and\nDriver).\n\nThe specific managers had a lot of duplicate code in methods like:\nget, create and vendor_passthru, they were literally equal, what does\nnot make sense once we already had the base.Manager inheritance to\navoid this type of problem.\n\nThis change moves the duplicate code to the parent (base.Manager) and\nmake the specific managers simpler by making the base.Manager more\nuseful regarding code reuse for these methods.\n\nChange-Id: I9acef9ecc815df61d7ddabe3fae9eccdafe2eeed\nCloses-Bug: #1517631\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/1969138a718be4c00b3eea815bbcdb1307400720"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/1969138a718be4c00b3eea815bbcdb1307400720"}]},"branch":"refs/heads/master"},"d1cbf7016418598a545b0be350a8d801288c4e54":{"kind":"REWORK","_number":9,"created":"2015-11-20 12:19:46.000000000","uploader":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"ref":"refs/changes/92/246692/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/92/246692/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/9"}}},"commit":{"parents":[{"commit":"b17df4ed4ea0e17435112a68904ff825acb183da","subject":"Merge \"Add driver-get-vendor-passthru-methods cmd\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/b17df4ed4ea0e17435112a68904ff825acb183da"}]}],"author":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-18 00:20:21.000000000","tz":-180},"committer":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-20 12:19:37.000000000","tz":-180},"subject":"Refactoring and removing duplicate code of \"base.Manager\" heirs","message":"Refactoring and removing duplicate code of \"base.Manager\" heirs\n\nThis commit does refactoring regarding the base.Manager and the\nspecific managers that inherit from it (Chassis, Node, Port and\nDriver).\n\nThe specific managers had a lot of duplicate code in methods like:\nget, create and vendor_passthru, they were literally equal, what does\nnot make sense once we already had the base.Manager inheritance to\navoid this type of problem.\n\nThis change moves the duplicate code to the parent (base.Manager) and\nmake the specific managers simpler by making the base.Manager more\nuseful regarding code reuse for these methods.\n\nChange-Id: I9acef9ecc815df61d7ddabe3fae9eccdafe2eeed\nCloses-Bug: #1517631\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/d1cbf7016418598a545b0be350a8d801288c4e54"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/d1cbf7016418598a545b0be350a8d801288c4e54"}]},"branch":"refs/heads/master"},"552cf8eb4a9ba7c65f42fcd8fce1417ce69500c0":{"kind":"REWORK","_number":10,"created":"2015-11-20 13:02:16.000000000","uploader":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"ref":"refs/changes/92/246692/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/92/246692/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/10"}}},"commit":{"parents":[{"commit":"b17df4ed4ea0e17435112a68904ff825acb183da","subject":"Merge \"Add driver-get-vendor-passthru-methods cmd\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/b17df4ed4ea0e17435112a68904ff825acb183da"}]}],"author":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-18 00:20:21.000000000","tz":-180},"committer":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-20 13:02:08.000000000","tz":-180},"subject":"Refactoring and removing duplicate code of \"base.Manager\" heirs","message":"Refactoring and removing duplicate code of \"base.Manager\" heirs\n\nThis commit does refactoring regarding the base.Manager and the\nspecific managers that inherit from it (Chassis, Node, Port and\nDriver).\n\nThe specific managers had a lot of duplicate code in methods like:\nget, create and vendor_passthru, they were literally equal, what does\nnot make sense once we already had the base.Manager inheritance to\navoid this type of problem.\n\nThis change moves the duplicate code to the parent (base.Manager) and\nmake the specific managers simpler by making the base.Manager more\nuseful regarding code reuse for these methods.\n\nChange-Id: I9acef9ecc815df61d7ddabe3fae9eccdafe2eeed\nCloses-Bug: #1517631\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/552cf8eb4a9ba7c65f42fcd8fce1417ce69500c0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/552cf8eb4a9ba7c65f42fcd8fce1417ce69500c0"}]},"branch":"refs/heads/master"},"150d042ea199a40ad0a6a248af236a64b78e2e0b":{"kind":"REWORK","_number":11,"created":"2015-11-20 13:34:42.000000000","uploader":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"ref":"refs/changes/92/246692/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/92/246692/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/11"}}},"commit":{"parents":[{"commit":"b17df4ed4ea0e17435112a68904ff825acb183da","subject":"Merge \"Add driver-get-vendor-passthru-methods cmd\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/b17df4ed4ea0e17435112a68904ff825acb183da"}]}],"author":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-18 00:20:21.000000000","tz":-180},"committer":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-20 13:34:26.000000000","tz":-180},"subject":"Refactoring and removing duplicate code of \"base.Manager\" heirs","message":"Refactoring and removing duplicate code of \"base.Manager\" heirs\n\nThis commit does refactoring regarding the base.Manager and the\nspecific managers that inherit from it (Chassis, Node, Port and\nDriver).\n\nThe specific managers had a lot of duplicate code in methods like:\nget, create and vendor_passthru, they were literally equal, what does\nnot make sense once we already had the base.Manager inheritance to\navoid this type of problem.\n\nThis change moves the duplicate code to the parent (base.Manager) and\nmake the specific managers simpler by making the base.Manager more\nuseful regarding code reuse for these methods.\n\nChange-Id: I9acef9ecc815df61d7ddabe3fae9eccdafe2eeed\nCloses-Bug: #1517631\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/150d042ea199a40ad0a6a248af236a64b78e2e0b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/150d042ea199a40ad0a6a248af236a64b78e2e0b"}]},"branch":"refs/heads/master"},"7b5de4d40bdd7c1eb1ca28958c6b3bae3fe567ab":{"kind":"REWORK","_number":12,"created":"2015-11-20 14:35:38.000000000","uploader":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"ref":"refs/changes/92/246692/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/92/246692/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/12"}}},"commit":{"parents":[{"commit":"b17df4ed4ea0e17435112a68904ff825acb183da","subject":"Merge \"Add driver-get-vendor-passthru-methods cmd\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/b17df4ed4ea0e17435112a68904ff825acb183da"}]}],"author":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-18 00:20:21.000000000","tz":-180},"committer":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-20 14:35:25.000000000","tz":-180},"subject":"Refactoring and removing duplicate code of \"base.Manager\" heirs","message":"Refactoring and removing duplicate code of \"base.Manager\" heirs\n\nThis commit does refactoring regarding the base.Manager and the\nspecific managers that inherit from it (Chassis, Node, Port and\nDriver).\n\nThe specific managers had a lot of duplicate code in methods like:\nget, create and vendor_passthru, they were literally equal, what does\nnot make sense once we already had the base.Manager inheritance to\navoid this type of problem.\n\nThis change moves the duplicate code to the parent (base.Manager) and\nmake the specific managers simpler by making the base.Manager more\nuseful regarding code reuse for these methods.\n\nChange-Id: I9acef9ecc815df61d7ddabe3fae9eccdafe2eeed\nCloses-Bug: #1517631\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/7b5de4d40bdd7c1eb1ca28958c6b3bae3fe567ab"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/7b5de4d40bdd7c1eb1ca28958c6b3bae3fe567ab"}]},"branch":"refs/heads/master"},"afafa57c76837ee845bd403d755f220e74cb576d":{"kind":"REWORK","_number":13,"created":"2015-11-20 18:29:24.000000000","uploader":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"ref":"refs/changes/92/246692/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/92/246692/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/13"}}},"commit":{"parents":[{"commit":"b17df4ed4ea0e17435112a68904ff825acb183da","subject":"Merge \"Add driver-get-vendor-passthru-methods cmd\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/b17df4ed4ea0e17435112a68904ff825acb183da"}]}],"author":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-18 00:20:21.000000000","tz":-180},"committer":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-20 18:29:14.000000000","tz":-180},"subject":"Refactoring and removing duplicate code of \"base.Manager\" heirs","message":"Refactoring and removing duplicate code of \"base.Manager\" heirs\n\nThis commit does refactoring regarding the base.Manager and the\nspecific managers that inherit from it (Chassis, Node, Port and\nDriver).\n\nThe specific managers had a lot of duplicate code in methods like:\nget, create and vendor_passthru, they were literally equal, what does\nnot make sense once we already had the base.Manager inheritance to\navoid this type of problem.\n\nThis change moves the duplicate code to the parent (base.Manager) and\nmake the specific managers simpler by making the base.Manager more\nuseful regarding code reuse for these methods.\n\nChange-Id: I9acef9ecc815df61d7ddabe3fae9eccdafe2eeed\nCloses-Bug: #1517631\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/afafa57c76837ee845bd403d755f220e74cb576d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/afafa57c76837ee845bd403d755f220e74cb576d"}]},"branch":"refs/heads/master"},"f42a25569f34cd7d10dc5b2bb4e78f8f5519af2e":{"kind":"REWORK","_number":14,"created":"2015-11-23 12:00:48.000000000","uploader":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"ref":"refs/changes/92/246692/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/92/246692/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/14"}}},"commit":{"parents":[{"commit":"b17df4ed4ea0e17435112a68904ff825acb183da","subject":"Merge \"Add driver-get-vendor-passthru-methods cmd\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/b17df4ed4ea0e17435112a68904ff825acb183da"}]}],"author":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-18 00:20:21.000000000","tz":-180},"committer":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-23 12:00:36.000000000","tz":-180},"subject":"Refactoring and removing duplicate code of \"base.Manager\" heirs","message":"Refactoring and removing duplicate code of \"base.Manager\" heirs\n\nThis commit does refactoring regarding the base.Manager and the\nspecific managers that inherit from it (Chassis, Node, Port and\nDriver).\n\nThe specific managers had a lot of duplicate code in methods like:\nget, create and vendor_passthru, they were literally equal, what does\nnot make sense once we already had the base.Manager inheritance to\navoid this type of problem.\n\nThis change moves the duplicate code to the parent (base.Manager) and\nmake the specific managers simpler by making the base.Manager more\nuseful regarding code reuse for these methods.\n\nChange-Id: I9acef9ecc815df61d7ddabe3fae9eccdafe2eeed\nCloses-Bug: #1517631\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/f42a25569f34cd7d10dc5b2bb4e78f8f5519af2e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/f42a25569f34cd7d10dc5b2bb4e78f8f5519af2e"}]},"branch":"refs/heads/master"},"aaf573e94e483e5aea7161e5a93b6fccd6a3e020":{"kind":"REWORK","_number":15,"created":"2015-11-25 02:22:40.000000000","uploader":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"ref":"refs/changes/92/246692/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/92/246692/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/15"}}},"commit":{"parents":[{"commit":"5d0de8f39295b87cdc67a2b4358eaafb7c2c4cf5","subject":"Use a dict to translate node power states to json data.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/5d0de8f39295b87cdc67a2b4358eaafb7c2c4cf5"}]}],"author":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-18 00:20:21.000000000","tz":-180},"committer":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-25 02:22:28.000000000","tz":-180},"subject":"Refactoring and removing duplicate code of \"base.Manager\" heirs","message":"Refactoring and removing duplicate code of \"base.Manager\" heirs\n\nThis commit does refactoring regarding the base.Manager and the\nspecific managers that inherit from it (Chassis, Node, Port and\nDriver).\n\nThe specific managers had a lot of duplicate code in methods like:\nget, create and vendor_passthru, they were literally equal, what does\nnot make sense once we already had the base.Manager inheritance to\navoid this type of problem.\n\nThis change moves the duplicate code to the parent (base.Manager) and\nmake the specific managers simpler by making the base.Manager more\nuseful regarding code reuse for these methods.\n\nChange-Id: I9acef9ecc815df61d7ddabe3fae9eccdafe2eeed\nCloses-Bug: #1517631\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/aaf573e94e483e5aea7161e5a93b6fccd6a3e020"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/aaf573e94e483e5aea7161e5a93b6fccd6a3e020"}]},"branch":"refs/heads/master"},"807b6821b4aabf14f874e4348945a525b5fd01d2":{"kind":"REWORK","_number":16,"created":"2015-11-26 13:32:25.000000000","uploader":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"ref":"refs/changes/92/246692/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/92/246692/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/16"}}},"commit":{"parents":[{"commit":"5d0de8f39295b87cdc67a2b4358eaafb7c2c4cf5","subject":"Use a dict to translate node power states to json data.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/5d0de8f39295b87cdc67a2b4358eaafb7c2c4cf5"}]}],"author":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-18 00:20:21.000000000","tz":-180},"committer":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-26 13:32:07.000000000","tz":-180},"subject":"Refactoring and removing duplicate code of \"base.Manager\" heirs","message":"Refactoring and removing duplicate code of \"base.Manager\" heirs\n\nThis commit does refactoring regarding the base.Manager and the\nspecific managers that inherit from it (Chassis, Node, Port and\nDriver).\n\nThe specific managers had a lot of duplicate code in methods like:\nget, create and vendor_passthru, they were literally equal, what does\nnot make sense once we already had the base.Manager inheritance to\navoid this type of problem.\n\nThis change moves the duplicate code to the parent (base.Manager) and\nmake the specific managers simpler by making the base.Manager more\nuseful regarding code reuse for these methods.\n\nChange-Id: I9acef9ecc815df61d7ddabe3fae9eccdafe2eeed\nCloses-Bug: #1517631\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/807b6821b4aabf14f874e4348945a525b5fd01d2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/807b6821b4aabf14f874e4348945a525b5fd01d2"}]},"branch":"refs/heads/master"},"22fe2d5b8aa8f2f5d6a492bea80213d20bb2d96b":{"kind":"REWORK","_number":17,"created":"2015-11-27 11:53:35.000000000","uploader":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"ref":"refs/changes/92/246692/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/92/246692/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/17"}}},"commit":{"parents":[{"commit":"5d0de8f39295b87cdc67a2b4358eaafb7c2c4cf5","subject":"Use a dict to translate node power states to json data.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/5d0de8f39295b87cdc67a2b4358eaafb7c2c4cf5"}]}],"author":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-18 00:20:21.000000000","tz":-180},"committer":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-27 11:53:07.000000000","tz":-180},"subject":"Refactoring and removing duplicate code of \"base.Manager\" heirs","message":"Refactoring and removing duplicate code of \"base.Manager\" heirs\n\nThis commit does refactoring regarding the base.Manager and the\nspecific managers that inherit from it (Chassis, Node, Port and\nDriver).\n\nThe specific managers had a lot of duplicate code in methods like:\nget, create and vendor_passthru, they were literally equal, what does\nnot make sense once we already had the base.Manager inheritance to\navoid this type of problem.\n\nThis change moves the duplicate code to the parent (base.Manager) and\nmake the specific managers simpler by making the base.Manager more\nuseful regarding code reuse for these methods.\n\nChange-Id: I9acef9ecc815df61d7ddabe3fae9eccdafe2eeed\nCloses-Bug: #1517631\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/22fe2d5b8aa8f2f5d6a492bea80213d20bb2d96b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/22fe2d5b8aa8f2f5d6a492bea80213d20bb2d96b"}]},"branch":"refs/heads/master"},"46b279bb36b2647bf04097fe271586fca76f5ed0":{"kind":"REWORK","_number":18,"created":"2015-11-30 13:22:16.000000000","uploader":{"_account_id":14923,"name":"Sinval Vieira Mendes Neto","email":"sinvalneto01@gmail.com","username":"sinvalvieira"},"ref":"refs/changes/92/246692/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/92/246692/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/92/246692/18"}}},"commit":{"parents":[{"commit":"5d0de8f39295b87cdc67a2b4358eaafb7c2c4cf5","subject":"Use a dict to translate node power states to json data.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/5d0de8f39295b87cdc67a2b4358eaafb7c2c4cf5"}]}],"author":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-18 00:20:21.000000000","tz":-180},"committer":{"name":"Sinval Vieira","email":"sinvalneto01@gmail.com","date":"2015-11-30 13:22:06.000000000","tz":-180},"subject":"Refactoring and removing duplicate code of \"base.Manager\" heirs","message":"Refactoring and removing duplicate code of \"base.Manager\" heirs\n\nThis commit does refactoring regarding the base.Manager and the\nspecific managers that inherit from it (Chassis, Node, Port and\nDriver).\n\nThe specific managers had a lot of duplicate code in methods like:\nget, create and vendor_passthru, they were literally equal, what does\nnot make sense once we already had the base.Manager inheritance to\navoid this type of problem.\n\nThis change moves the duplicate code to the parent (base.Manager) and\nmake the specific managers simpler by making the base.Manager more\nuseful regarding code reuse for these methods.\n\nChange-Id: I9acef9ecc815df61d7ddabe3fae9eccdafe2eeed\nCloses-Bug: #1517631\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/46b279bb36b2647bf04097fe271586fca76f5ed0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/46b279bb36b2647bf04097fe271586fca76f5ed0"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
