)]}'
{"id":"openstack%2Fpython-novaclient~1825","triplet_id":"openstack%2Fpython-novaclient~master~Id2fd60af305c30a950bdbae8f897192bfae4d797","project":"openstack/python-novaclient","branch":"master","topic":"keystone","hashtags":[],"change_id":"Id2fd60af305c30a950bdbae8f897192bfae4d797","subject":"Add \u0027discover\u0027 command for Keystone discovery and version listing","status":"MERGED","created":"2011-11-21 21:27:15.000000000","updated":"2011-12-20 18:54:57.000000000","submitted":"2011-12-20 18:54:57.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":9,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"ef3e97253d524d587981de0b1948b69dd765d832","_number":1825,"virtual_id_number":1825,"owner":{"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},{"value":1,"date":"2011-12-20 18:54:57.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},{"value":0,"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":1419,"name":"Mike Pittaro","email":"mikeyp@LaHondaResearch.org","username":"mikeyp-3"},{"value":0,"_account_id":335,"name":"Paul Voccio","email":"paul@substation9.com","username":"pvo"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"all":[{"value":0,"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},{"value":0,"date":"2011-12-20 18:54:57.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},{"value":0,"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},{"value":2,"date":"2011-12-20 18:54:39.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":1419,"name":"Mike Pittaro","email":"mikeyp@LaHondaResearch.org","username":"mikeyp-3"},{"value":1,"date":"2011-12-20 18:42:13.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":335,"name":"Paul Voccio","email":"paul@substation9.com","username":"pvo"}],"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":{"all":[{"value":0,"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},{"value":0,"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":1419,"name":"Mike Pittaro","email":"mikeyp@LaHondaResearch.org","username":"mikeyp-3"},{"value":0,"_account_id":335,"name":"Paul Voccio","email":"paul@substation9.com","username":"pvo"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},{"value":0,"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":1419,"name":"Mike Pittaro","email":"mikeyp@LaHondaResearch.org","username":"mikeyp-3"},{"value":0,"_account_id":335,"name":"Paul Voccio","email":"paul@substation9.com","username":"pvo"}],"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":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},{"_account_id":335,"name":"Paul Voccio","email":"paul@substation9.com","username":"pvo"},{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},{"_account_id":1419,"name":"Mike Pittaro","email":"mikeyp@LaHondaResearch.org","username":"mikeyp-3"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2011-12-01 20:14:48.000000000","updated_by":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"reviewer":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"state":"REVIEWER"},{"updated":"2011-12-06 02:55:21.000000000","updated_by":{"_account_id":1419,"name":"Mike Pittaro","email":"mikeyp@LaHondaResearch.org","username":"mikeyp-3"},"reviewer":{"_account_id":1419,"name":"Mike Pittaro","email":"mikeyp@LaHondaResearch.org","username":"mikeyp-3"},"state":"REVIEWER"},{"updated":"2011-12-10 20:31:38.000000000","updated_by":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"reviewer":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"state":"REVIEWER"},{"updated":"2011-12-20 18:42:13.000000000","updated_by":{"_account_id":335,"name":"Paul Voccio","email":"paul@substation9.com","username":"pvo"},"reviewer":{"_account_id":335,"name":"Paul Voccio","email":"paul@substation9.com","username":"pvo"},"state":"REVIEWER"},{"updated":"2011-12-20 18:54:39.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":"2011-12-20 18:54:57.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"68c28b87f3da1685e8c5daf3f5f76bec555e55fd","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2011-11-21 22:34:34.000000000","message":"Patch Set 1: I would prefer that you didn\u0027t submit this\n\n(6 inline comments)\n\nSee in-line comments...","accounts_in_message":[],"_revision_number":1},{"id":"ec0d5ecfb5c4d2d9786f27517e8df9423dfc379a","author":{"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},"date":"2011-11-22 00:26:08.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"551e078f74e2f8536f3ce8e79686caaac2b6a6cb","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2011-11-22 04:35:27.000000000","message":"Patch Set 2: (1 inline comment)\n\nLooks better.  I\u0027d like you to change out the setattr(), as suggested in the in-line comment, and I think this will be good to go.","accounts_in_message":[],"_revision_number":2},{"id":"402706db7d67cee37cc9f6ca807cd771b4fc3b83","author":{"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},"date":"2011-11-22 18:44:23.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"2ef7b3e9324d16a5b272fb0311b66d3be17db0a1","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2011-11-22 18:54:48.000000000","message":"Patch Set 3: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":3},{"id":"b9310e70c5b7bc2b4c46ff1581ed3e7b2d4febe6","author":{"_account_id":335,"name":"Paul Voccio","email":"paul@substation9.com","username":"pvo"},"date":"2011-11-30 01:58:22.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"3c9d0ced35f5192d1bd1c9887b9a1eb5d56cc686","author":{"_account_id":335,"name":"Paul Voccio","email":"paul@substation9.com","username":"pvo"},"date":"2011-11-30 02:00:15.000000000","message":"Patch Set 4: Looks good to me, but someone else must approve\n\nI couldn\u0027t get it to work after building and installing but I think it was because the keystone module wasn\u0027t added to the setup.py. I added this in the above change set.","accounts_in_message":[],"_revision_number":4},{"id":"f35b3370606fd9a14a9a0360faafd152ebeaeb81","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2011-11-30 16:25:21.000000000","message":"Patch Set 4: I would prefer that you didn\u0027t submit this\n\npvo: I think you submitted the setup.py as a separate commit.  Since you couldn\u0027t get it to work without the setup.py change, I\u0027m assuming that the change won\u0027t pass unit tests without it, which is why I\u0027m -1\u0027ing for now...","accounts_in_message":[],"_revision_number":4},{"id":"35a8df0fac19ff3011f293f129fbcb6e57c5e339","author":{"_account_id":335,"name":"Paul Voccio","email":"paul@substation9.com","username":"pvo"},"date":"2011-12-01 02:17:16.000000000","message":"Patch Set 4: No score\n\nKevin, \n\nYou\u0027re right... I thought it would add it to this commit. \n\nZiad -- its a small change. You just need to add keystone to the setup.py for this to work.","accounts_in_message":[],"_revision_number":4},{"id":"6afae674231e43975ca54c968bb3da687c2ab750","author":{"_account_id":964,"name":"Anne Gentle","email":"annegentle@justwriteclick.com","username":"annegentle"},"date":"2011-12-01 20:14:48.000000000","message":"Patch Set 4:\n\nI\u0027d like to see this merge request with an update to the nova man page to add info about the discover command.","accounts_in_message":[],"_revision_number":4},{"id":"50ec7d1bee13e25e1ce9b77fad62726a2bd46a29","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2011-12-01 22:19:20.000000000","message":"Patch Set 4:\n\npvo: yeah, you have to amend the commit; in gerrit, each commit is a single change set.","accounts_in_message":[],"_revision_number":4},{"id":"890ec46492850a0f4161f3af62bff7e995138a9a","author":{"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},"date":"2011-12-01 23:15:58.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"8e9110a84a13eafef3a015350871ef90488dfc05","author":{"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},"date":"2011-12-01 23:23:50.000000000","message":"Patch Set 5: Looks good to me, but someone else must approve\n\nUpdated nova docs here: https://review.openstack.org/#change,2027\nAdded keystone to setup.py","accounts_in_message":[],"_revision_number":5},{"id":"da0c696c8a5d8c037ac4ac5e148ce98d585cc9de","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2011-12-01 23:38:30.000000000","message":"Patch Set 5: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":5},{"id":"335e3f8180e8b83e26060cf29ef54df23a9a6fd7","author":{"_account_id":335,"name":"Paul Voccio","email":"paul@substation9.com","username":"pvo"},"date":"2011-12-02 21:51:58.000000000","message":"Patch Set 5: Looks good to me, approved\n\n","accounts_in_message":[],"_revision_number":5},{"id":"a8711dc2bf36710eeb1cff688f5afcf8635a9904","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2011-12-02 21:52:08.000000000","message":"Patch Set 5: I would prefer that you didn\u0027t submit this\n\nBuild Unstable \n \nhttps://jenkins.openstack.org/job/gate-python-novaclient-merge/13/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-python-novaclient-pep8/13/ : UNSTABLE \nhttps://jenkins.openstack.org/job/gate-python-novaclient-unittests/13/ : SUCCESS","accounts_in_message":[],"_revision_number":5},{"id":"054068a9e9808c26db6bfad0fe38bcb4416ff841","author":{"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},"date":"2011-12-04 15:10:52.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"e0db8826bca46d2923e3182ff25fa2ecd819b6f9","author":{"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},"date":"2011-12-04 15:11:35.000000000","message":"Patch Set 6: Looks good to me, but someone else must approve\n\nPEP8","accounts_in_message":[],"_revision_number":6},{"id":"9d60cf407043dca1aac9d31f2bd68f7a5fb033f2","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2011-12-05 23:22:58.000000000","message":"Patch Set 6: (2 inline comments)\n\nI still see some introduced PEP8 errors in utils.py; see in-line comments.","accounts_in_message":[],"_revision_number":6},{"id":"b125ed5e3e60970e1eedb4d9c71af84193e39ba2","author":{"_account_id":1419,"name":"Mike Pittaro","email":"mikeyp@LaHondaResearch.org","username":"mikeyp-3"},"date":"2011-12-06 02:55:21.000000000","message":"Patch Set 6: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":6},{"id":"bc373e48cea3992d84715839fb86860ab7791c41","author":{"_account_id":112,"name":"Jesse Andrews","email":"anotherjesse@gmail.com","username":"anotherjesse"},"date":"2011-12-10 20:31:38.000000000","message":"Patch Set 6:\n\nlgtm, with the pep8 changes","accounts_in_message":[],"_revision_number":6},{"id":"c7e5c7a1952bb0cbe301759a9bd6e6abd3e670ff","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2011-12-12 20:55:12.000000000","message":"Patch Set 6: I would prefer that you didn\u0027t submit this\n\nStill needs the outlined PEP8 fixes...","accounts_in_message":[],"_revision_number":6},{"id":"ea4dd8852bb8454d0b72c5ed570e88f7e99a5970","author":{"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},"date":"2011-12-14 17:38:16.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"353f69633442d63dd442159c8a3d1202d4da0f47","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2011-12-14 18:08:17.000000000","message":"Patch Set 7: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":7},{"id":"557435d8aa95cf75e195f9f5c234b1a92fa0c18c","author":{"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},"date":"2011-12-20 18:31:37.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"68254d3f42707fa6d819e995ac8e064f0285973d","author":{"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},"date":"2011-12-20 18:33:57.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"ec682ad20c4569466c94c40fdbb39a7970ed3bd3","author":{"_account_id":335,"name":"Paul Voccio","email":"paul@substation9.com","username":"pvo"},"date":"2011-12-20 18:42:13.000000000","message":"Patch Set 9: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":9},{"id":"60bd49acf65e2a1e1a6932f9c743bdbb263c940a","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2011-12-20 18:54:39.000000000","message":"Patch Set 9: Looks good to me, approved\n\n","accounts_in_message":[],"_revision_number":9},{"id":"dad5015e792eec96f1589929f3fa01fdbb110b37","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2011-12-20 18:54:57.000000000","message":"Patch Set 9: Verified\n\nBuild Successful \n \nhttps://jenkins.openstack.org/job/gate-python-novaclient-pep8/35/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-python-novaclient-merge/35/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-python-novaclient-unittests/37/ : SUCCESS","accounts_in_message":[],"_revision_number":9},{"id":"bb8f93854eadf6ede9fb6a93f12d9d8805f760e1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2011-12-20 18:54:57.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"49284dc5cdbaeb70ebc5c56b9cdefbc40df9460d","revisions":{"89ef0e36ffbce8cc8dc5c0d1c5de4f37c185b0f8":{"kind":"REWORK","_number":1,"created":"2011-11-21 21:27:15.000000000","uploader":{"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},"ref":"refs/changes/25/1825/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/25/1825/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/1"}}},"commit":{"parents":[{"commit":"0e1e38d2e43fddb90b8010bd3e43b3da641cf643","subject":"Revert api_key change in novaclient Client argument","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/0e1e38d2e43fddb90b8010bd3e43b3da641cf643"}]}],"author":{"name":"Ziad Sawalha","email":"github@highbridgellc.com","date":"2011-11-17 11:12:46.000000000","tz":-360},"committer":{"name":"Ziad Sawalha","email":"github@highbridgellc.com","date":"2011-11-21 21:16:47.000000000","tz":-360},"subject":"Add \u0027discover\u0027 command for Keystone discovery and version listing","message":"Add \u0027discover\u0027 command for Keystone discovery and version listing\n\nChange-Id: Id2fd60af305c30a950bdbae8f897192bfae4d797\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/89ef0e36ffbce8cc8dc5c0d1c5de4f37c185b0f8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/89ef0e36ffbce8cc8dc5c0d1c5de4f37c185b0f8"}]},"branch":"refs/heads/master"},"dcac78c80f0651ad3d201608a01a1ac8cc30cc62":{"kind":"REWORK","_number":2,"created":"2011-11-22 00:26:08.000000000","uploader":{"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},"ref":"refs/changes/25/1825/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/25/1825/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/2"}}},"commit":{"parents":[{"commit":"69f7e87b16ca5413a4270967c7e325c2f1a227ea","subject":"Fix spacing errors in authentication exceptions.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/69f7e87b16ca5413a4270967c7e325c2f1a227ea"}]}],"author":{"name":"Ziad Sawalha","email":"github@highbridgellc.com","date":"2011-11-17 11:12:46.000000000","tz":-360},"committer":{"name":"Ziad Sawalha","email":"github@highbridgellc.com","date":"2011-11-22 00:25:16.000000000","tz":-360},"subject":"Add \u0027discover\u0027 command for Keystone discovery and version listing","message":"Add \u0027discover\u0027 command for Keystone discovery and version listing\n\nAdded @unauthenticated decorator to mark subcommands that do not\nneed authentication. And checks to skip authentication for these\ncommands.\n\nChange-Id: Id2fd60af305c30a950bdbae8f897192bfae4d797\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/dcac78c80f0651ad3d201608a01a1ac8cc30cc62"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/dcac78c80f0651ad3d201608a01a1ac8cc30cc62"}]},"branch":"refs/heads/master"},"aad4cb92b21c4cca5c8411e183fe6d3739c27ee4":{"kind":"REWORK","_number":3,"created":"2011-11-22 18:44:23.000000000","uploader":{"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},"ref":"refs/changes/25/1825/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/25/1825/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/3"}}},"commit":{"parents":[{"commit":"69f7e87b16ca5413a4270967c7e325c2f1a227ea","subject":"Fix spacing errors in authentication exceptions.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/69f7e87b16ca5413a4270967c7e325c2f1a227ea"}]}],"author":{"name":"Ziad Sawalha","email":"github@highbridgellc.com","date":"2011-11-17 11:12:46.000000000","tz":-360},"committer":{"name":"Ziad Sawalha","email":"github@highbridgellc.com","date":"2011-11-22 18:43:03.000000000","tz":-360},"subject":"Add \u0027discover\u0027 command for Keystone discovery and version listing","message":"Add \u0027discover\u0027 command for Keystone discovery and version listing\n\nAdded @unauthenticated decorator to mark subcommands that do not\nneed authentication. And checks to skip authentication for these\ncommands.\n\nChange-Id: Id2fd60af305c30a950bdbae8f897192bfae4d797\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/aad4cb92b21c4cca5c8411e183fe6d3739c27ee4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/aad4cb92b21c4cca5c8411e183fe6d3739c27ee4"}]},"branch":"refs/heads/master"},"95fa966d4360ff7d88b5ac3421ff500bec533dbe":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2011-11-30 01:58:22.000000000","uploader":{"_account_id":335,"name":"Paul Voccio","email":"paul@substation9.com","username":"pvo"},"ref":"refs/changes/25/1825/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/25/1825/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/4"}}},"commit":{"parents":[{"commit":"2f49282bd0260953cc4de85a62189c237a699b67","subject":"Gracefully handle failure to cache UUID\u0027s. Bug #897885.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/2f49282bd0260953cc4de85a62189c237a699b67"}]}],"author":{"name":"Ziad Sawalha","email":"github@highbridgellc.com","date":"2011-11-17 11:12:46.000000000","tz":-360},"committer":{"name":"Paul Voccio","email":"paul@substation9.com","date":"2011-11-30 01:58:20.000000000","tz":-360},"subject":"Add \u0027discover\u0027 command for Keystone discovery and version listing","message":"Add \u0027discover\u0027 command for Keystone discovery and version listing\n\nAdded @unauthenticated decorator to mark subcommands that do not\nneed authentication. And checks to skip authentication for these\ncommands.\n\nChange-Id: Id2fd60af305c30a950bdbae8f897192bfae4d797\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/95fa966d4360ff7d88b5ac3421ff500bec533dbe"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/95fa966d4360ff7d88b5ac3421ff500bec533dbe"}]},"branch":"refs/heads/master"},"95ed0183535ad8e310b095e045a4417bcabbd8dc":{"kind":"REWORK","_number":5,"created":"2011-12-01 23:15:58.000000000","uploader":{"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},"ref":"refs/changes/25/1825/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/25/1825/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/5"}}},"commit":{"parents":[{"commit":"b61a8d8c2483847ab34ed41b473c833cbc4df4a6","subject":"Converting rxtx_cap and rxtx_quota to rxtx_factor","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b61a8d8c2483847ab34ed41b473c833cbc4df4a6"}]}],"author":{"name":"Ziad Sawalha","email":"github@highbridgellc.com","date":"2011-11-17 11:12:46.000000000","tz":-360},"committer":{"name":"Ziad Sawalha","email":"github@highbridgellc.com","date":"2011-12-01 23:16:03.000000000","tz":-360},"subject":"Add \u0027discover\u0027 command for Keystone discovery and version listing","message":"Add \u0027discover\u0027 command for Keystone discovery and version listing\n\nAdded @unauthenticated decorator to mark subcommands that do not\nneed authentication. And checks to skip authentication for these\ncommands.\nAdded novaclient.keystone to setup.py\n\nChange-Id: Id2fd60af305c30a950bdbae8f897192bfae4d797\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/95ed0183535ad8e310b095e045a4417bcabbd8dc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/95ed0183535ad8e310b095e045a4417bcabbd8dc"}]},"branch":"refs/heads/master"},"d4cff40d3d87df2a4e3563a38a735188c3a88efd":{"kind":"REWORK","_number":6,"created":"2011-12-04 15:10:52.000000000","uploader":{"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},"ref":"refs/changes/25/1825/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/25/1825/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/6"}}},"commit":{"parents":[{"commit":"b61a8d8c2483847ab34ed41b473c833cbc4df4a6","subject":"Converting rxtx_cap and rxtx_quota to rxtx_factor","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b61a8d8c2483847ab34ed41b473c833cbc4df4a6"}]}],"author":{"name":"Ziad Sawalha","email":"github@highbridgellc.com","date":"2011-11-17 11:12:46.000000000","tz":-360},"committer":{"name":"Ziad Sawalha","email":"github@highbridgellc.com","date":"2011-12-04 15:10:40.000000000","tz":-360},"subject":"Add \u0027discover\u0027 command for Keystone discovery and version listing","message":"Add \u0027discover\u0027 command for Keystone discovery and version listing\n\nAdded @unauthenticated decorator to mark subcommands that do not\nneed authentication. And checks to skip authentication for these\ncommands.\nAdded novaclient.keystone to setup.py\n\nChange-Id: Id2fd60af305c30a950bdbae8f897192bfae4d797\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/d4cff40d3d87df2a4e3563a38a735188c3a88efd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/d4cff40d3d87df2a4e3563a38a735188c3a88efd"}]},"branch":"refs/heads/master"},"8ba76350bb49d403dd48a5ab96d556902d5bc7a5":{"kind":"REWORK","_number":7,"created":"2011-12-14 17:38:16.000000000","uploader":{"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},"ref":"refs/changes/25/1825/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/25/1825/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/7"}}},"commit":{"parents":[{"commit":"1acbbb0c2d1fc152102635f0b7f66910a945b479","subject":"Align run_tests.sh with nova.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/1acbbb0c2d1fc152102635f0b7f66910a945b479"}]}],"author":{"name":"Ziad Sawalha","email":"github@highbridgellc.com","date":"2011-11-17 11:12:46.000000000","tz":-360},"committer":{"name":"Ziad Sawalha","email":"github@highbridgellc.com","date":"2011-12-14 17:38:15.000000000","tz":-360},"subject":"Add \u0027discover\u0027 command for Keystone discovery and version listing","message":"Add \u0027discover\u0027 command for Keystone discovery and version listing\n\nAdded @unauthenticated decorator to mark subcommands that do not\nneed authentication. And checks to skip authentication for these\ncommands.\nAdded novaclient.keystone to setup.py\n\nChange-Id: Id2fd60af305c30a950bdbae8f897192bfae4d797\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/8ba76350bb49d403dd48a5ab96d556902d5bc7a5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/8ba76350bb49d403dd48a5ab96d556902d5bc7a5"}]},"branch":"refs/heads/master"},"6d56815259f92d6d7816e1e252a349892d06ef5b":{"kind":"REWORK","_number":8,"created":"2011-12-20 18:31:37.000000000","uploader":{"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},"ref":"refs/changes/25/1825/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/25/1825/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/8"}}},"commit":{"parents":[{"commit":"e20dcd8cd74fd5076a0aa669b076df82f9056c57","subject":"Merge \"standardize environmental settings for cli auth\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/e20dcd8cd74fd5076a0aa669b076df82f9056c57"}]}],"author":{"name":"Ziad Sawalha","email":"github@highbridgellc.com","date":"2011-11-17 11:12:46.000000000","tz":-360},"committer":{"name":"Ziad Sawalha","email":"github@highbridgellc.com","date":"2011-12-20 18:31:26.000000000","tz":-360},"subject":"Add \u0027discover\u0027 command for Keystone discovery and version listing","message":"Add \u0027discover\u0027 command for Keystone discovery and version listing\n\nAdded @unauthenticated decorator to mark subcommands that do not\nneed authentication. And checks to skip authentication for these\ncommands.\nAdded novaclient.keystone to setup.py\n\nChange-Id: Id2fd60af305c30a950bdbae8f897192bfae4d797\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/6d56815259f92d6d7816e1e252a349892d06ef5b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/6d56815259f92d6d7816e1e252a349892d06ef5b"}]},"branch":"refs/heads/master"},"49284dc5cdbaeb70ebc5c56b9cdefbc40df9460d":{"kind":"REWORK","_number":9,"created":"2011-12-20 18:33:57.000000000","uploader":{"_account_id":5,"name":"Ziad Sawalha","email":"ziad.sawalha@rackspace.com","username":"ziad-sawalha"},"ref":"refs/changes/25/1825/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/25/1825/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/25/1825/9"}}},"commit":{"parents":[{"commit":"e20dcd8cd74fd5076a0aa669b076df82f9056c57","subject":"Merge \"standardize environmental settings for cli auth\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/e20dcd8cd74fd5076a0aa669b076df82f9056c57"}]}],"author":{"name":"Ziad Sawalha","email":"github@highbridgellc.com","date":"2011-11-17 11:12:46.000000000","tz":-360},"committer":{"name":"Ziad Sawalha","email":"github@highbridgellc.com","date":"2011-12-20 18:33:50.000000000","tz":-360},"subject":"Add \u0027discover\u0027 command for Keystone discovery and version listing","message":"Add \u0027discover\u0027 command for Keystone discovery and version listing\n\nAdded @unauthenticated decorator to mark subcommands that do not\nneed authentication. And checks to skip authentication for these\ncommands.\nAdded novaclient.keystone to setup.py\n\nChange-Id: Id2fd60af305c30a950bdbae8f897192bfae4d797\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/49284dc5cdbaeb70ebc5c56b9cdefbc40df9460d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/49284dc5cdbaeb70ebc5c56b9cdefbc40df9460d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
