)]}'
{"id":"openstack%2Fpython-openstackclient~183324","triplet_id":"openstack%2Fpython-openstackclient~master~I4772df4b8c194619391893b835812d35e8de1d19","project":"openstack/python-openstackclient","branch":"master","hashtags":[],"change_id":"I4772df4b8c194619391893b835812d35e8de1d19","subject":"Create cloud update command","status":"ABANDONED","created":"2015-05-14 21:51:00.000000000","updated":"2016-02-09 18:46:44.000000000","total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"f0b1de2de96e78260ff1df4d1d521ba9a16676c3","_number":183324,"virtual_id_number":183324,"owner":{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},{"value":1,"date":"2015-09-25 01:36:37.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"}],"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":{"disliked":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":-1,"date":"2015-09-25 00:17:52.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"}],"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":{"rejected":{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},"all":[{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"value":-1,"date":"2015-12-20 06:09:18.000000000","permitted_voting_range":{"min":-1,"max":0},"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-05-19 00:13:59.000000000","updated_by":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"reviewer":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"state":"REVIEWER"},{"updated":"2015-06-29 22:51:54.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2015-07-17 16:45:07.000000000","updated_by":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"reviewer":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"state":"REVIEWER"},{"updated":"2015-09-25 00:17:44.000000000","updated_by":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"reviewer":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"state":"REVIEWER"},{"updated":"2015-09-25 01:36:37.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"97d64abb052c6abc52082f800906929c792745d1","author":{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},"date":"2015-05-14 21:51:00.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c6d4357395e224e3c008947d624ed65a69d7c48a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-14 23:18:07.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-openstackclient-python26 http://logs.openstack.org/24/183324/1/check/gate-python-openstackclient-python26/f86f2dd/ : SUCCESS in 1m 28s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/24/183324/1/check/gate-python-openstackclient-pep8/8451bba/ : SUCCESS in 52s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/24/183324/1/check/gate-python-openstackclient-docs/50c7cd4//doc/build/html/ : SUCCESS in 1m 23s\n- gate-python-openstackclient-python27 http://logs.openstack.org/24/183324/1/check/gate-python-openstackclient-python27/da4b774/ : SUCCESS in 1m 12s\n- gate-python-openstackclient-python34 http://logs.openstack.org/24/183324/1/check/gate-python-openstackclient-python34/2a6802e/ : SUCCESS in 1m 31s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/24/183324/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/24e28d3/ : SUCCESS in 48m 43s\n- check-osc-dsvm-functional http://logs.openstack.org/24/183324/1/check/check-osc-dsvm-functional/5a32850/ : FAILURE in 23m 00s","accounts_in_message":[],"_revision_number":1},{"id":"7c47848be4ac72390150ef3cd3f74ba6ece4f8a8","author":{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},"date":"2015-05-15 15:37:27.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"5d4f591b6641423bd0f350558ac8e09759bb19c2","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-05-15 15:52:53.000000000","message":"Patch Set 1:\n\nI think the functional tests are broken from the tox upgrade.","accounts_in_message":[],"_revision_number":1},{"id":"9bc35bf08735d59b2afabd68e94d41c8eb4dc2ba","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-15 16:34:47.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/24/183324/1/check/gate-python-openstackclient-python26/ef5ff66/ : SUCCESS in 1m 21s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/24/183324/1/check/gate-python-openstackclient-pep8/ece253c/ : SUCCESS in 2m 17s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/24/183324/1/check/gate-python-openstackclient-docs/6f1e225//doc/build/html/ : SUCCESS in 1m 56s\n- gate-python-openstackclient-python27 http://logs.openstack.org/24/183324/1/check/gate-python-openstackclient-python27/97659a0/ : SUCCESS in 1m 38s\n- gate-python-openstackclient-python34 http://logs.openstack.org/24/183324/1/check/gate-python-openstackclient-python34/7e329ba/ : SUCCESS in 2m 03s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/24/183324/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/a4319ad/ : SUCCESS in 56m 17s\n- check-osc-dsvm-functional http://logs.openstack.org/24/183324/1/check/check-osc-dsvm-functional/ebcff7b/ : SUCCESS in 18m 13s","accounts_in_message":[],"_revision_number":1},{"id":"466ddd7d82b61018d0119632a9aed4ee51df3c87","author":{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},"date":"2015-05-15 19:14:11.000000000","message":"Patch Set 1:\n\nyep, I think theres some hacks in place now until we can use this to unbreak it more better.","accounts_in_message":[],"_revision_number":1},{"id":"99d595b8e316bdae8a33321031cb151472f5b7ee","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-05-19 00:13:30.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"99a484543e3fbaf4746222c5a38042adae324f13","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-05-19 00:13:59.000000000","message":"Patch Set 1:\n\njust wondering if osc is seeing the same pep8 error I\u0027m seeing for the sdk","accounts_in_message":[],"_revision_number":1},{"id":"66d9cc6629e7190550e75a84d1d893ab31c1e674","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-19 01:04:09.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-openstackclient-python26 http://logs.openstack.org/24/183324/1/check/gate-python-openstackclient-python26/dcbb3f4/ : SUCCESS in 1m 27s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/24/183324/1/check/gate-python-openstackclient-pep8/dbe1fcb/ : FAILURE in 1m 26s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/24/183324/1/check/gate-python-openstackclient-docs/46a7220//doc/build/html/ : SUCCESS in 2m 19s\n- gate-python-openstackclient-python27 http://logs.openstack.org/24/183324/1/check/gate-python-openstackclient-python27/0087938/ : SUCCESS in 1m 16s\n- gate-python-openstackclient-python34 http://logs.openstack.org/24/183324/1/check/gate-python-openstackclient-python34/c14140e/ : SUCCESS in 2m 00s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/24/183324/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/ec88910/ : SUCCESS in 50m 13s\n- check-osc-dsvm-functional http://logs.openstack.org/24/183324/1/check/check-osc-dsvm-functional/0b8804a/ : SUCCESS in 18m 55s","accounts_in_message":[],"_revision_number":1},{"id":"3b82bca08ea1eb4dec01a7bf453441248d65382f","author":{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},"date":"2015-05-19 06:00:56.000000000","message":"Patch Set 1:\n\nrecheck\n\nI think this was a gate fail that has been fixed.","accounts_in_message":[],"_revision_number":1},{"id":"45b67206daca02ccd7e76ca058bf2bb715291930","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-19 06:49:47.000000000","message":"Patch Set 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-openstackclient-python26 http://logs.openstack.org/24/183324/1/check/gate-python-openstackclient-python26/ba201b4/ : SUCCESS in 1m 17s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/24/183324/1/check/gate-python-openstackclient-pep8/e815f6d/ : SUCCESS in 1m 24s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/24/183324/1/check/gate-python-openstackclient-docs/d501d1f//doc/build/html/ : SUCCESS in 1m 44s\n- gate-python-openstackclient-python27 http://logs.openstack.org/24/183324/1/check/gate-python-openstackclient-python27/e821fcb/ : SUCCESS in 1m 26s\n- gate-python-openstackclient-python34 http://logs.openstack.org/24/183324/1/check/gate-python-openstackclient-python34/05788de/ : SUCCESS in 2m 24s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/24/183324/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/5ab843b/ : FAILURE in 47m 37s\n- check-osc-dsvm-functional http://logs.openstack.org/24/183324/1/check/check-osc-dsvm-functional/dde3d28/ : SUCCESS in 20m 21s","accounts_in_message":[],"_revision_number":1},{"id":"218dffab3fa74ed75f51ab2312e5ebc674e87e6c","author":{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},"date":"2015-05-19 18:09:55.000000000","message":"Patch Set 1:\n\nrecheck\n\nand another different gate fail that I think has been fixed.","accounts_in_message":[],"_revision_number":1},{"id":"5f697baf12aace94650512cdb8f5884dbe7be7bc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-05-19 19:02:38.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/24/183324/1/check/gate-python-openstackclient-python26/8015881/ : SUCCESS in 1m 36s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/24/183324/1/check/gate-python-openstackclient-pep8/7e7cdf4/ : SUCCESS in 1m 07s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/24/183324/1/check/gate-python-openstackclient-docs/d27941c//doc/build/html/ : SUCCESS in 2m 21s\n- gate-python-openstackclient-python27 http://logs.openstack.org/24/183324/1/check/gate-python-openstackclient-python27/40a186e/ : SUCCESS in 1m 37s\n- gate-python-openstackclient-python34 http://logs.openstack.org/24/183324/1/check/gate-python-openstackclient-python34/1b71b9f/ : SUCCESS in 1m 48s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/24/183324/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/a6d9972/ : SUCCESS in 52m 36s\n- check-osc-dsvm-functional http://logs.openstack.org/24/183324/1/check/check-osc-dsvm-functional/6c117e3/ : SUCCESS in 17m 16s","accounts_in_message":[],"_revision_number":1},{"id":"12d4d1d9751e047a00eb7efdef81c0a6eb95978c","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-06-29 22:51:54.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)\n\nOSC does not use the verb \u0027update\u0027.  We usually use \u0027set\u0027 for changing things and \u0027create\u0027 for new things.  We also use \u0027save\u0027 in a few places for saving things to local disk.  My (weak) order of preference is save then set and ignore create even if the cloud is new.  It\u0027s the split between create/set that gives save the slight edge in my mind.\n\nMove the command file into openstackclient/common, there should be no command implementations in the top-level namespace.  Common isn\u0027t great but it\u0027s consistent with other commands of this natire.","accounts_in_message":[],"_revision_number":1},{"id":"8947aff29438f086c3c4c3d94dd13c5de70d08e2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-17 13:56:23.000000000","message":"Patch Set 1: Verified-1\n\nMerge Failed.\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":1},{"id":"43e46d34f161ada0307c72179d66affb9057a04a","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2015-07-17 16:45:07.000000000","message":"Patch Set 1:\n\nrecheck zuul merger bug","accounts_in_message":[],"_revision_number":1},{"id":"7b1fa8ccb8a9a19d1dc556791c1ca57254e014e2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-17 22:16:47.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/24/183324/1/check/gate-python-openstackclient-python26/b88c8a1/ : SUCCESS in 2m 22s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/24/183324/1/check/gate-python-openstackclient-pep8/887feb8/ : SUCCESS in 2m 25s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/24/183324/1/check/gate-python-openstackclient-docs/2aa0112//doc/build/html/ : SUCCESS in 2m 36s\n- gate-python-openstackclient-python27 http://logs.openstack.org/24/183324/1/check/gate-python-openstackclient-python27/8100fe9/ : SUCCESS in 2m 19s\n- gate-python-openstackclient-python34 http://logs.openstack.org/24/183324/1/check/gate-python-openstackclient-python34/35913fe/ : SUCCESS in 2m 27s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/24/183324/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/71a1098/ : SUCCESS in 1h 02m 56s\n- gate-osc-dsvm-functional http://logs.openstack.org/24/183324/1/check/gate-osc-dsvm-functional/75ef084/ : SUCCESS in 29m 35s","accounts_in_message":[],"_revision_number":1},{"id":"5a484a8c3dda0d82307d1e7f637cdeb06579355c","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2015-09-25 00:17:44.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"cce3a184b7fa9add8d43dd1562adf2fe49b865fb","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2015-09-25 00:17:52.000000000","message":"Patch Set 2: Patch Set 1 was rebased","accounts_in_message":[],"_revision_number":1},{"id":"ef310ba5eac21ef869bd254d04b31a3c23beccde","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-25 01:36:37.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/24/183324/2/check/gate-python-openstackclient-python26/a906838/ : SUCCESS in 1m 14s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/24/183324/2/check/gate-python-openstackclient-pep8/dd88c28/ : SUCCESS in 1m 06s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/24/183324/2/check/gate-python-openstackclient-docs/e48c63b//doc/build/html/ : SUCCESS in 2m 07s\n- gate-python-openstackclient-python27 http://logs.openstack.org/24/183324/2/check/gate-python-openstackclient-python27/bb2da25/ : SUCCESS in 1m 21s\n- gate-python-openstackclient-python34 http://logs.openstack.org/24/183324/2/check/gate-python-openstackclient-python34/e2c5f5e/ : SUCCESS in 1m 50s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/24/183324/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/15d6780/ : SUCCESS in 1h 17m 48s\n- gate-osc-dsvm-functional http://logs.openstack.org/24/183324/2/check/gate-osc-dsvm-functional/4a9a863/ : SUCCESS in 26m 45s","accounts_in_message":[],"_revision_number":2},{"id":"10b14efce486bd343a48d730e4410a94751684cf","author":{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},"date":"2015-12-20 06:09:18.000000000","message":"Patch Set 2: Workflow-1","accounts_in_message":[],"_revision_number":2},{"id":"f0b1de2de96e78260ff1df4d1d521ba9a16676c3","author":{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},"date":"2016-02-09 18:46:44.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"117359e556ca3a0e5945c95adb668a8130082c26","revisions":{"656b0b50605d8dfb2cfcca9f977ccbad49eeac35":{"kind":"REWORK","_number":1,"created":"2015-05-14 21:51:00.000000000","uploader":{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},"ref":"refs/changes/24/183324/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/24/183324/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/24/183324/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/24/183324/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/24/183324/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/24/183324/1"}}},"commit":{"parents":[{"commit":"e9159d6f1e3a39bec4aabc27ea439eeb858710f8","subject":"Merge \"Updated from global requirements\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e9159d6f1e3a39bec4aabc27ea439eeb858710f8"}]}],"author":{"name":"Gregory Haynes","email":"greg@greghaynes.net","date":"2015-05-14 21:47:20.000000000","tz":0},"committer":{"name":"Gregory Haynes","email":"greg@greghaynes.net","date":"2015-05-14 21:50:28.000000000","tz":0},"subject":"Create cloud update command","message":"Create cloud update command\n\nSupport serializing the cloud config we have loaded (possibly from\nenvironment variables) into a clouds.yaml format. This is especially\nuseful if you would like to consume a stackrc and create a clouds.yaml.\n\nChange-Id: I4772df4b8c194619391893b835812d35e8de1d19\nDepends-On: Ia185847c29c10f2cc6838adf962defd80894d0db\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/656b0b50605d8dfb2cfcca9f977ccbad49eeac35"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/656b0b50605d8dfb2cfcca9f977ccbad49eeac35"}]},"branch":"refs/heads/master"},"117359e556ca3a0e5945c95adb668a8130082c26":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2015-09-25 00:17:52.000000000","uploader":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"ref":"refs/changes/24/183324/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/24/183324/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/24/183324/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/24/183324/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/24/183324/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/24/183324/2"}}},"commit":{"parents":[{"commit":"678e69064854e3a3d3499171b0a29f30f2771840","subject":"Merge \"Override the debug default and help text\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/678e69064854e3a3d3499171b0a29f30f2771840"}]}],"author":{"name":"Gregory Haynes","email":"greg@greghaynes.net","date":"2015-05-14 21:47:20.000000000","tz":0},"committer":{"name":"David Stanek","email":"dstanek@dstanek.com","date":"2015-09-25 00:17:51.000000000","tz":0},"subject":"Create cloud update command","message":"Create cloud update command\n\nSupport serializing the cloud config we have loaded (possibly from\nenvironment variables) into a clouds.yaml format. This is especially\nuseful if you would like to consume a stackrc and create a clouds.yaml.\n\nChange-Id: I4772df4b8c194619391893b835812d35e8de1d19\nDepends-On: Ia185847c29c10f2cc6838adf962defd80894d0db\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/117359e556ca3a0e5945c95adb668a8130082c26"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/117359e556ca3a0e5945c95adb668a8130082c26"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
