)]}'
{"id":"openstack%2Fpython-novaclient~248300","triplet_id":"openstack%2Fpython-novaclient~master~I5c339bdd1ab867d972759ade9a10b86bfda1e70a","project":"openstack/python-novaclient","branch":"master","topic":"bug/1434167","hashtags":[],"change_id":"I5c339bdd1ab867d972759ade9a10b86bfda1e70a","subject":"Fix repr of a host from a hosts.list()","status":"MERGED","created":"2015-11-21 00:24:24.000000000","updated":"2015-12-04 19:55:35.000000000","submitted":"2015-12-04 19:55:33.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"59f0d2e7dbdaf99825afa2055ffbb1e5c4f0c96a","_number":248300,"virtual_id_number":248300,"owner":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":2,"date":"2015-12-04 19:55:33.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":14447,"name":"lyanchih","email":"lyan.h@inwinstack.com","username":"lyanchih"}],"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":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"recommended":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"all":[{"value":1,"date":"2015-11-30 04:09:16.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2015-11-29 08:11:09.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},{"value":2,"date":"2015-12-01 23:32:11.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":1,"date":"2015-11-25 08:06:13.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},{"value":1,"date":"2015-11-25 10:07:23.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":2,"date":"2015-12-04 18:42:49.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":1,"date":"2015-12-02 10:40:15.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":14447,"name":"lyanchih","email":"lyan.h@inwinstack.com","username":"lyanchih"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":0,"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":1,"date":"2015-12-04 18:42:49.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":14447,"name":"lyanchih","email":"lyan.h@inwinstack.com","username":"lyanchih"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":14447,"name":"lyanchih","email":"lyan.h@inwinstack.com","username":"lyanchih"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},{"_account_id":14447,"name":"lyanchih","email":"lyan.h@inwinstack.com","username":"lyanchih"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-11-25 08:06:13.000000000","updated_by":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"reviewer":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"state":"REVIEWER"},{"updated":"2015-11-25 10:07:23.000000000","updated_by":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"reviewer":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"state":"REVIEWER"},{"updated":"2015-11-29 08:11:09.000000000","updated_by":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"reviewer":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"state":"REVIEWER"},{"updated":"2015-11-30 04:09:16.000000000","updated_by":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"reviewer":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"state":"REVIEWER"},{"updated":"2015-12-01 23:32:11.000000000","updated_by":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"reviewer":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"state":"REVIEWER"},{"updated":"2015-12-02 10:40:15.000000000","updated_by":{"_account_id":14447,"name":"lyanchih","email":"lyan.h@inwinstack.com","username":"lyanchih"},"reviewer":{"_account_id":14447,"name":"lyanchih","email":"lyan.h@inwinstack.com","username":"lyanchih"},"state":"REVIEWER"},{"updated":"2015-12-04 18:42:49.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"},{"updated":"2015-12-04 19:55:33.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"bd95d844e27e897572263f8a389ab578eddfaeff","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-11-21 00:24:24.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9eab56691139f4b5a2b7c1caabfee27367c67f16","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-21 01:22:41.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/00/248300/1/check/gate-python-novaclient-python26/4789054/ : SUCCESS in 1m 33s\n- gate-python-novaclient-pep8 http://logs.openstack.org/00/248300/1/check/gate-python-novaclient-pep8/b5e90f8/ : SUCCESS in 1m 06s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/00/248300/1/check/gate-python-novaclient-docs/e4bbac8//doc/build/html/ : SUCCESS in 1m 30s\n- gate-python-novaclient-python27 http://logs.openstack.org/00/248300/1/check/gate-python-novaclient-python27/2a24e10/ : SUCCESS in 1m 48s\n- gate-python-novaclient-python34 http://logs.openstack.org/00/248300/1/check/gate-python-novaclient-python34/4108237/ : SUCCESS in 2m 10s\n- gate-python-novaclient-pypy http://logs.openstack.org/00/248300/1/check/gate-python-novaclient-pypy/926b674/ : SUCCESS in 2m 30s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/00/248300/1/check/gate-tempest-dsvm-neutron-src-python-novaclient/8ae9d08/ : SUCCESS in 58m 08s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/00/248300/1/check/gate-novaclient-dsvm-functional/b3089e9/ : SUCCESS in 28m 04s","accounts_in_message":[],"_revision_number":1},{"id":"e1967118c71dbb53a6e830ea0f817e6813bf59dd","author":{"_account_id":14447,"name":"lyanchih","email":"lyan.h@inwinstack.com","username":"lyanchih"},"date":"2015-11-23 02:19:07.000000000","message":"Patch Set 1: Code-Review+1\n\nOh!!This is what you mean.\nThanks for your patch!!","accounts_in_message":[],"_revision_number":1},{"id":"cfc5a288b0545394bf1454e211c3aaec2c14c3d6","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-11-23 17:45:56.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"c90b11a08a51f91741efe0ea09f8d8ffc1efcbd3","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-11-23 22:20:32.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"76bf5626afc9110e8ea7b18b2a936f80c42e32bc","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-11-23 22:57:50.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"fd0bbf217d35d2582342c74c334a18c3ad0be753","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-11-24 00:01:14.000000000","message":"Patch Set 2:\n\nInitially I tried something like self.host \u003d self.host_name in __init__ of the subclass but thought maybe that\u0027s not right to have HostFromList have both \"host\" and \"host_name\" attributes i.e. not represent accurately what\u0027s in the nova api","accounts_in_message":[],"_revision_number":2},{"id":"0a47b1eed679fc2914a86025092c332f2afd58f8","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-11-24 00:03:18.000000000","message":"Patch Set 2:\n\nInitially I tried something like self.host \u003d self.host_name in __init__ of the subclass but thought maybe that\u0027s not right to have HostFromList have both \"host\" and \"host_name\" attributes i.e. not represent accurately what\u0027s in the nova api, so I instead overrode most of Host. Let me know if you have suggestions","accounts_in_message":[],"_revision_number":2},{"id":"b28417d9d74a2b400a161ce153b5b4f083bb070e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-24 00:58:33.000000000","message":"Patch Set 2: 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-novaclient-python26 http://logs.openstack.org/00/248300/2/check/gate-python-novaclient-python26/c8ac2be/ : SUCCESS in 1m 28s\n- gate-python-novaclient-pep8 http://logs.openstack.org/00/248300/2/check/gate-python-novaclient-pep8/5824ced/ : SUCCESS in 1m 01s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/00/248300/2/check/gate-python-novaclient-docs/c0c2643//doc/build/html/ : SUCCESS in 1m 17s\n- gate-python-novaclient-python27 http://logs.openstack.org/00/248300/2/check/gate-python-novaclient-python27/cbfc3b9/ : SUCCESS in 1m 47s\n- gate-python-novaclient-python34 http://logs.openstack.org/00/248300/2/check/gate-python-novaclient-python34/957054e/ : SUCCESS in 2m 21s\n- gate-python-novaclient-pypy http://logs.openstack.org/00/248300/2/check/gate-python-novaclient-pypy/5359eb8/ : SUCCESS in 2m 47s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/00/248300/2/check/gate-tempest-dsvm-neutron-src-python-novaclient/8ad21bc/ : FAILURE in 1h 57m 48s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/00/248300/2/check/gate-novaclient-dsvm-functional/60d1e04/ : SUCCESS in 34m 11s","accounts_in_message":[],"_revision_number":2},{"id":"56e061c1f2918b09c25e22a20eca3ea4bf32c75a","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-11-24 11:32:46.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"8ff208f8418ef3f483febf9eca408cd66a5c0dbd","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-11-24 11:34:32.000000000","message":"Patch Set 2:\n\nBtw, I suppose we need to fix this issue on API-side : return equal attributes","accounts_in_message":[],"_revision_number":2},{"id":"489fb3f6928b6c34637445ff7592b86c9f797c2c","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-11-24 19:42:19.000000000","message":"Patch Set 2:\n\n(1 comment)\n\nAgree it would be ideal to fix the nova api","accounts_in_message":[],"_revision_number":2},{"id":"35570dd01469e42d86b3a9d12dde83b27187a4d2","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-11-24 19:42:41.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"453d57abcaa25d4d67a428b21c4b463e6c888b7e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-24 20:58:47.000000000","message":"Patch Set 3: 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-novaclient-python26 http://logs.openstack.org/00/248300/3/check/gate-python-novaclient-python26/3f0f979/ : FAILURE in 1m 27s\n- gate-python-novaclient-pep8 http://logs.openstack.org/00/248300/3/check/gate-python-novaclient-pep8/bfb562e/ : SUCCESS in 1m 02s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/00/248300/3/check/gate-python-novaclient-docs/4812f5f//doc/build/html/ : SUCCESS in 1m 21s\n- gate-python-novaclient-python27 http://logs.openstack.org/00/248300/3/check/gate-python-novaclient-python27/b34bf37/ : FAILURE in 1m 57s\n- gate-python-novaclient-python34 http://logs.openstack.org/00/248300/3/check/gate-python-novaclient-python34/70028af/ : FAILURE in 1m 52s\n- gate-python-novaclient-pypy http://logs.openstack.org/00/248300/3/check/gate-python-novaclient-pypy/8013269/ : FAILURE in 2m 16s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/00/248300/3/check/gate-tempest-dsvm-neutron-src-python-novaclient/0555070/ : SUCCESS in 1h 05m 59s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/00/248300/3/check/gate-novaclient-dsvm-functional/fca60d7/ : SUCCESS in 38m 23s","accounts_in_message":[],"_revision_number":3},{"id":"4897a97682ee0d6133055b94292193eac8a9338a","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-11-24 20:58:51.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"1d5b6ad541172925df8e563b11ba1afe6d387837","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-11-24 21:00:49.000000000","message":"Patch Set 3:\n\nOne option is to use a property with a setter, like I commented inline in patchset 2.  Another option would be to augment _add_details() to automatically perform the translation.","accounts_in_message":[],"_revision_number":3},{"id":"167a1a41e761adbfe86afd59fbdfd8425a56f448","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-11-24 21:21:56.000000000","message":"Patch Set 3:\n\nArgh, yeah, need the _add_details. I was trying to avoid setting an attribute \"host\" when it doesn\u0027t mirror the object that came back from nova api","accounts_in_message":[],"_revision_number":3},{"id":"f4799fe8e52687c5b76a76559e5de4f864d2ec69","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2015-11-25 08:02:19.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"8873b64caf9c9ab037141824dc1f9a156062f66a","author":{"_account_id":10873,"name":"Juan Antonio Osorio Robles","email":"jaosorior@redhat.com","username":"ejuaoso"},"date":"2015-11-25 08:06:13.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"b783ebb1542e5f990521856886baf7d78f146617","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-25 08:58:47.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-python26 http://logs.openstack.org/00/248300/4/check/gate-python-novaclient-python26/7eb9c28/ : SUCCESS in 2m 31s\n- gate-python-novaclient-pep8 http://logs.openstack.org/00/248300/4/check/gate-python-novaclient-pep8/f979625/ : SUCCESS in 1m 00s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/00/248300/4/check/gate-python-novaclient-docs/8a04eeb//doc/build/html/ : SUCCESS in 1m 23s\n- gate-python-novaclient-python27 http://logs.openstack.org/00/248300/4/check/gate-python-novaclient-python27/60e9fd1/ : SUCCESS in 1m 50s\n- gate-python-novaclient-python34 http://logs.openstack.org/00/248300/4/check/gate-python-novaclient-python34/6bc5d0d/ : SUCCESS in 1m 56s\n- gate-python-novaclient-pypy http://logs.openstack.org/00/248300/4/check/gate-python-novaclient-pypy/5042b31/ : SUCCESS in 2m 38s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/00/248300/4/check/gate-tempest-dsvm-neutron-src-python-novaclient/d38b2e7/ : SUCCESS in 53m 27s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/00/248300/4/check/gate-novaclient-dsvm-functional/22d14cd/ : SUCCESS in 34m 46s","accounts_in_message":[],"_revision_number":4},{"id":"b74dc10685cf665633b22a8881d0190f3b85280a","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2015-11-25 10:07:23.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"d77af5a179c6f2dc1b1f91cac5c4f96a7b1f6c18","author":{"_account_id":8119,"name":"Eric Brown","email":"eric_wade_brown@yahoo.com","username":"ericwb"},"date":"2015-11-29 08:11:09.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"cee4e9fd2d4152627dcbc4207d4202a927f4a611","author":{"_account_id":7634,"name":"Takashi Natsume","email":"takanattie@gmail.com","username":"natsumet"},"date":"2015-11-30 04:09:16.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"48f9a5ff188cbdc37affa94fe727741c4ca6fd97","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2015-12-01 23:32:11.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"1e7b5583577c112c91c2d50efdfb6f39d2494de9","author":{"_account_id":14447,"name":"lyanchih","email":"lyan.h@inwinstack.com","username":"lyanchih"},"date":"2015-12-02 10:40:15.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"66138cc87505f50cd2ff214b0cb6eeb3c6a2f6ef","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-12-04 18:42:49.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"1d4bf3db97f055b8a934423fc6566e7b23be68e9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-04 18:42:55.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"7abb219d419d17b8f4125b3a8c7112d0485bba84","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-04 19:55:33.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-novaclient-docs http://docs-draft.openstack.org/00/248300/4/gate/gate-python-novaclient-docs/84f5686//doc/build/html/ : SUCCESS in 1m 29s\n- gate-python-novaclient-pep8 http://logs.openstack.org/00/248300/4/gate/gate-python-novaclient-pep8/de2b054/ : SUCCESS in 1m 04s\n- gate-python-novaclient-python27 http://logs.openstack.org/00/248300/4/gate/gate-python-novaclient-python27/1165a5c/ : SUCCESS in 1m 44s\n- gate-python-novaclient-python34 http://logs.openstack.org/00/248300/4/gate/gate-python-novaclient-python34/8484cd4/ : SUCCESS in 2m 09s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/00/248300/4/gate/gate-tempest-dsvm-neutron-src-python-novaclient/0caf2a7/ : SUCCESS in 1h 12m 33s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/00/248300/4/gate/gate-novaclient-dsvm-functional/3f58e73/ : SUCCESS in 29m 58s","accounts_in_message":[],"_revision_number":4},{"id":"4ed8c747f4020e332d6ddd00499391512bb5ad98","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-04 19:55:35.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"c3dda7636cb7cf1d613c027703b88b41144dec32","revisions":{"0cd6f03ac350874a6cb0ae8d46e233c7cc526957":{"kind":"REWORK","_number":1,"created":"2015-11-21 00:24:24.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/00/248300/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/00/248300/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/00/248300/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/00/248300/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/00/248300/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/00/248300/1"}}},"commit":{"parents":[{"commit":"cafba0c61e961c89f6bd5e9569f5fdfb9bb04dd5","subject":"Merge \"improve readme contents\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/cafba0c61e961c89f6bd5e9569f5fdfb9bb04dd5"}]}],"author":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-11-21 00:15:21.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-11-21 00:20:34.000000000","tz":0},"subject":"Fix repr of a host from a hosts.list()","message":"Fix repr of a host from a hosts.list()\n\nThe os-hosts API uses different attribute names depending on\nwhether the host was returned as part of a list or not.\nA host returned from \u0027show host\u0027 has the attribute \"host\"\nwhereas a host returned from \u0027list hosts\u0027 has the attribute\n\"host_name\".\n\nThis adds a new resource class HostFromList that derives from Host,\nthat uses \"host_name\" as the attribute for the __repr__ string.\n\nCo-Authored-By: Chung Chih, Hung \u003clyan.h@inwinstack.com\u003e\n\nCloses-Bug: #1434167\n\nChange-Id: I5c339bdd1ab867d972759ade9a10b86bfda1e70a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/0cd6f03ac350874a6cb0ae8d46e233c7cc526957"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/0cd6f03ac350874a6cb0ae8d46e233c7cc526957"}]},"branch":"refs/heads/master"},"ebfba23abce5ed69f73e42d10d786b77f0c57bfa":{"kind":"REWORK","_number":2,"created":"2015-11-23 22:57:50.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/00/248300/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/00/248300/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/00/248300/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/00/248300/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/00/248300/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/00/248300/2"}}},"commit":{"parents":[{"commit":"cafba0c61e961c89f6bd5e9569f5fdfb9bb04dd5","subject":"Merge \"improve readme contents\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/cafba0c61e961c89f6bd5e9569f5fdfb9bb04dd5"}]}],"author":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-11-21 00:15:21.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-11-23 22:56:50.000000000","tz":0},"subject":"Fix repr of a host from a hosts.list()","message":"Fix repr of a host from a hosts.list()\n\nThe os-hosts API uses different attribute names depending on\nwhether the host was returned as part of a list or not.\nA host returned from \u0027show host\u0027 has the attribute \"host\"\nwhereas a host returned from \u0027list hosts\u0027 has the attribute\n\"host_name\".\n\nThis adds a new resource class HostFromList that derives from Host,\nthat uses the \"host_name\" attribute instead of \"host\".\n\nCo-Authored-By: Chung Chih, Hung \u003clyan.h@inwinstack.com\u003e\n\nCloses-Bug: #1434167\n\nChange-Id: I5c339bdd1ab867d972759ade9a10b86bfda1e70a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ebfba23abce5ed69f73e42d10d786b77f0c57bfa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/ebfba23abce5ed69f73e42d10d786b77f0c57bfa"}]},"branch":"refs/heads/master"},"4945efb8bda94f483e70ff6b94be41c778fc3179":{"kind":"REWORK","_number":3,"created":"2015-11-24 19:42:41.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/00/248300/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/00/248300/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/00/248300/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/00/248300/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/00/248300/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/00/248300/3"}}},"commit":{"parents":[{"commit":"cafba0c61e961c89f6bd5e9569f5fdfb9bb04dd5","subject":"Merge \"improve readme contents\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/cafba0c61e961c89f6bd5e9569f5fdfb9bb04dd5"}]}],"author":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-11-21 00:15:21.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-11-24 19:37:20.000000000","tz":0},"subject":"Fix repr of a host from a hosts.list()","message":"Fix repr of a host from a hosts.list()\n\nThe os-hosts API uses different attribute names depending on\nwhether the host was returned as part of a list or not.\nA host returned from \u0027show host\u0027 has the attribute \"host\"\nwhereas a host returned from \u0027list hosts\u0027 has the attribute\n\"host_name\".\n\nThis adds a new resource class HostFromList that derives from Host,\nthat uses the \"host_name\" attribute instead of \"host\".\n\nCo-Authored-By: Chung Chih, Hung \u003clyan.h@inwinstack.com\u003e\n\nCloses-Bug: #1434167\n\nChange-Id: I5c339bdd1ab867d972759ade9a10b86bfda1e70a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/4945efb8bda94f483e70ff6b94be41c778fc3179"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/4945efb8bda94f483e70ff6b94be41c778fc3179"}]},"branch":"refs/heads/master"},"c3dda7636cb7cf1d613c027703b88b41144dec32":{"kind":"REWORK","_number":4,"created":"2015-11-25 08:02:19.000000000","uploader":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"ref":"refs/changes/00/248300/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/00/248300/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/00/248300/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/00/248300/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/00/248300/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/00/248300/4"}}},"commit":{"parents":[{"commit":"cafba0c61e961c89f6bd5e9569f5fdfb9bb04dd5","subject":"Merge \"improve readme contents\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/cafba0c61e961c89f6bd5e9569f5fdfb9bb04dd5"}]}],"author":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-11-21 00:15:21.000000000","tz":0},"committer":{"name":"melanie witt","email":"melwitt@yahoo-inc.com","date":"2015-11-25 07:58:38.000000000","tz":0},"subject":"Fix repr of a host from a hosts.list()","message":"Fix repr of a host from a hosts.list()\n\nThe os-hosts API uses different attribute names depending on\nwhether the host was returned as part of a list or not.\nA host returned from \u0027show host\u0027 has the attribute \"host\"\nwhereas a host returned from \u0027list hosts\u0027 has the attribute\n\"host_name\".\n\nThis adds a host_name property to the Host class that will set the\n\"host\" attribute if necessary. Although this doesn\u0027t exactly mirror\nthe responses coming back from nova api, it will make it easier for\nusers to use the objects interchangeably for hosts.list() operations\nand hosts.update() operations, for example.\n\nCo-Authored-By: Chung Chih, Hung \u003clyan.h@inwinstack.com\u003e\n\nCloses-Bug: #1434167\n\nChange-Id: I5c339bdd1ab867d972759ade9a10b86bfda1e70a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/c3dda7636cb7cf1d613c027703b88b41144dec32"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/c3dda7636cb7cf1d613c027703b88b41144dec32"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
