)]}'
{"id":"openstack%2Fpython-novaclient~288639","triplet_id":"openstack%2Fpython-novaclient~master~I432496c24b23de8fa58de93f2cbed8bed1d540b1","project":"openstack/python-novaclient","branch":"master","hashtags":[],"change_id":"I432496c24b23de8fa58de93f2cbed8bed1d540b1","subject":"Return a less dramatic message for public flavors.","status":"MERGED","created":"2016-03-04 18:45:28.000000000","updated":"2016-03-08 01:35:48.000000000","submitted":"2016-03-08 01:35:48.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"ee0f06ba64b61e0e385523929e17039fbc153198","_number":288639,"virtual_id_number":288639,"owner":{"_account_id":19173,"name":"Sven Anderson","email":"sven@redhat.com","username":"ansiwen"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":17714,"name":"Augustina Ragwitz","email":"auggy@cpan.org","username":"mmmpork"},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":2,"date":"2016-03-08 01:35:48.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}],"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"},"all":[{"value":0,"_account_id":17714,"name":"Augustina Ragwitz","email":"auggy@cpan.org","username":"mmmpork"},{"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":2,"date":"2016-03-08 00:08:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":2,"date":"2016-03-08 00:38:15.000000000","_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"all":[{"value":0,"_account_id":17714,"name":"Augustina Ragwitz","email":"auggy@cpan.org","username":"mmmpork"},{"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":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":1,"date":"2016-03-08 00:38:15.000000000","_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":17714,"name":"Augustina Ragwitz","email":"auggy@cpan.org","username":"mmmpork"},{"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":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}],"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":17714,"name":"Augustina Ragwitz","email":"auggy@cpan.org","username":"mmmpork"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-03-04 18:50:15.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"},{"updated":"2016-03-04 21:56:55.000000000","updated_by":{"_account_id":17714,"name":"Augustina Ragwitz","email":"auggy@cpan.org","username":"mmmpork"},"reviewer":{"_account_id":17714,"name":"Augustina Ragwitz","email":"auggy@cpan.org","username":"mmmpork"},"state":"REVIEWER"},{"updated":"2016-03-04 22:27:37.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"},{"updated":"2016-03-08 00:08:31.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":"2016-03-08 00:38:15.000000000","updated_by":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"reviewer":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"state":"REVIEWER"},{"updated":"2016-03-08 01:35:48.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"d6d48ecffa820361deca53e52058af01d96f003f","author":{"_account_id":19173,"name":"Sven Anderson","email":"sven@redhat.com","username":"ansiwen"},"date":"2016-03-04 18:45:28.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"426a2a94179383f11f83c6e0c09bdb686e9b4bee","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2016-03-04 18:59:03.000000000","message":"Patch Set 1: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"63b7578ab541791a9006711ac124bd073387c7be","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2016-03-04 18:59:06.000000000","message":"Patch Set 1: Code-Review-1 -Workflow","accounts_in_message":[],"_revision_number":1},{"id":"504683e92c99bae7c568df44efe42f924f2d464d","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2016-03-04 19:02:34.000000000","message":"Patch Set 1:\n\n(1 comment)\n\nI\u0027m good with making the message better but probably not good with changing the return code on the CLI.","accounts_in_message":[],"_revision_number":1},{"id":"d865a3a21bccf01852c888ffa2fa0abf59dfef80","author":{"_account_id":19173,"name":"Sven Anderson","email":"sven@redhat.com","username":"ansiwen"},"date":"2016-03-04 19:58:14.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"86ea34aa268d124e7962ae62cdd070433bf32c2c","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2016-03-04 20:08:18.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"0cb520f075cae9055e2de8e9f5dadf424312bf37","author":{"_account_id":19173,"name":"Sven Anderson","email":"sven@redhat.com","username":"ansiwen"},"date":"2016-03-04 20:44:04.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"3379306f29f09824d5149aab3e21d2c8d7d977ec","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2016-03-04 20:47:01.000000000","message":"Patch Set 3: Code-Review+2\n\nThis looks fine, it matches the error message from the REST API for the same case.","accounts_in_message":[],"_revision_number":3},{"id":"2ee1b97eb3d8d1853c783d5cc84896f37dc242a3","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2016-03-04 21:10:05.000000000","message":"Patch Set 3: Code-Review+1\n\nLooks good to me. +1 to let others take a look","accounts_in_message":[],"_revision_number":3},{"id":"114e2a6375c6d6c80bbf640dc04671f6d63f1c49","author":{"_account_id":17714,"name":"Augustina Ragwitz","email":"auggy@cpan.org","username":"mmmpork"},"date":"2016-03-04 21:56:55.000000000","message":"Patch Set 3: Code-Review+1\n\nNo more drama!","accounts_in_message":[],"_revision_number":3},{"id":"3e675dc1aa201a4381df81a5106ea794b57e8bb0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-04 22:04:00.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-pep8 http://logs.openstack.org/39/288639/3/check/gate-python-novaclient-pep8/c1ab28a/ : SUCCESS in 56s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/39/288639/3/check/gate-python-novaclient-docs/e8fb2bd//doc/build/html/ : SUCCESS in 1m 09s\n- gate-python-novaclient-python27 http://logs.openstack.org/39/288639/3/check/gate-python-novaclient-python27/229ca09/ : SUCCESS in 1m 43s\n- gate-python-novaclient-python34 http://logs.openstack.org/39/288639/3/check/gate-python-novaclient-python34/c3452a9/ : SUCCESS in 2m 59s\n- gate-python-novaclient-pypy http://logs.openstack.org/39/288639/3/check/gate-python-novaclient-pypy/504c8f0/ : SUCCESS in 3m 04s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/39/288639/3/check/gate-tempest-dsvm-neutron-src-python-novaclient/f3d1952/ : SUCCESS in 1h 12m 27s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/39/288639/3/check/gate-novaclient-dsvm-functional/1634a9c/ : FAILURE in 38m 09s","accounts_in_message":[],"_revision_number":3},{"id":"8d25e0b2514e58ab21517d352136c71a3fac6208","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2016-03-04 22:27:37.000000000","message":"Patch Set 3: Code-Review-1\n\nLooks like we need to update novaclient/tests/functional/v2/legacy/test_flavor_access.py test_add_access_public_flavor:\n\n testtools.matchers._impl.MismatchError: \u0027ERROR (CommandError): Failed to get access list for public flavor type.\\n\u0027 not in ...","accounts_in_message":[],"_revision_number":3},{"id":"b827a9918178cac634cffdccc718d235ac9b3488","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2016-03-05 18:32:22.000000000","message":"Patch Set 3: -Code-Review","accounts_in_message":[],"_revision_number":3},{"id":"81a41cbee5061f472eb46db82d680b2f010a6059","author":{"_account_id":19173,"name":"Sven Anderson","email":"sven@redhat.com","username":"ansiwen"},"date":"2016-03-07 10:37:37.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"a4c056d707c94add585863887a5894275cf970f2","author":{"_account_id":19173,"name":"Sven Anderson","email":"sven@redhat.com","username":"ansiwen"},"date":"2016-03-07 10:39:25.000000000","message":"Patch Set 4:\n\n\u003e Looks like we need to update novaclient/tests/functional/v2/legacy/test_flavor_access.py\n \u003e test_add_access_public_flavor:\n \u003e \n \u003e testtools.matchers._impl.MismatchError: \u0027ERROR (CommandError):\n \u003e Failed to get access list for public flavor type.\\n\u0027 not in ...\n\nThese are exactly the tests that should be considered harmful. Low value, high costs. Way too much coupling.","accounts_in_message":[],"_revision_number":4},{"id":"39e210064ad8e62d851f85ee8e0daecf57a5259a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-07 12:14:38.000000000","message":"Patch Set 4: 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-pep8 http://logs.openstack.org/39/288639/4/check/gate-python-novaclient-pep8/55b1ae2/ : SUCCESS in 2m 04s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/39/288639/4/check/gate-python-novaclient-docs/e25ed76//doc/build/html/ : SUCCESS in 3m 27s\n- gate-python-novaclient-python27 http://logs.openstack.org/39/288639/4/check/gate-python-novaclient-python27/c8a53c7/ : SUCCESS in 3m 48s\n- gate-python-novaclient-python34 http://logs.openstack.org/39/288639/4/check/gate-python-novaclient-python34/d5df880/ : SUCCESS in 2m 34s\n- gate-python-novaclient-pypy http://logs.openstack.org/39/288639/4/check/gate-python-novaclient-pypy/7f581f0/ : SUCCESS in 3m 44s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/39/288639/4/check/gate-tempest-dsvm-neutron-src-python-novaclient/3a94bf5/ : SUCCESS in 1h 35m 51s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/39/288639/4/check/gate-novaclient-dsvm-functional/3b13607/ : FAILURE in 56m 44s","accounts_in_message":[],"_revision_number":4},{"id":"6f25af97d739a16656f606c57aca76326c0f4221","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2016-03-07 22:36:52.000000000","message":"Patch Set 4:\n\nrecheck job timed out","accounts_in_message":[],"_revision_number":4},{"id":"1dd54852eda99a22a00b042870d4240f993da19f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-07 23:50:11.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-novaclient-pep8 http://logs.openstack.org/39/288639/4/check/gate-python-novaclient-pep8/b6bb49c/ : SUCCESS in 3m 26s\n- gate-python-novaclient-docs http://docs-draft.openstack.org/39/288639/4/check/gate-python-novaclient-docs/2775604//doc/build/html/ : SUCCESS in 4m 17s\n- gate-python-novaclient-python27 http://logs.openstack.org/39/288639/4/check/gate-python-novaclient-python27/e633bc9/ : SUCCESS in 3m 50s\n- gate-python-novaclient-python34 http://logs.openstack.org/39/288639/4/check/gate-python-novaclient-python34/3df7e09/ : SUCCESS in 3m 16s\n- gate-python-novaclient-pypy http://logs.openstack.org/39/288639/4/check/gate-python-novaclient-pypy/50e3d6e/ : SUCCESS in 2m 42s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/39/288639/4/check/gate-tempest-dsvm-neutron-src-python-novaclient/129fa1e/ : SUCCESS in 1h 08m 17s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/39/288639/4/check/gate-novaclient-dsvm-functional/2a80427/ : SUCCESS in 34m 57s","accounts_in_message":[],"_revision_number":4},{"id":"e9c1822c86d2798f9b2d76b774438f8f77bd72c7","author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"date":"2016-03-08 00:08:31.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"6366e2feaa099b01cc20dc575b2e7660d73126cf","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2016-03-08 00:38:15.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"2190f96e2d70164ace654d2ed91d046b6bba8ab5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-08 00:38:20.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":4},{"id":"e74cc5b4eb7d0caffedb3e545e7838b371d5c46b","date":"2016-03-08 01:35:48.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":4},{"id":"ee0f06ba64b61e0e385523929e17039fbc153198","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-03-08 01:35:48.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-novaclient-docs http://docs-draft.openstack.org/39/288639/4/gate/gate-python-novaclient-docs/84622e3//doc/build/html/ : SUCCESS in 2m 23s\n- gate-python-novaclient-pep8 http://logs.openstack.org/39/288639/4/gate/gate-python-novaclient-pep8/2fde35c/ : SUCCESS in 1m 35s\n- gate-python-novaclient-python27 http://logs.openstack.org/39/288639/4/gate/gate-python-novaclient-python27/13abff8/ : SUCCESS in 2m 08s\n- gate-python-novaclient-python34 http://logs.openstack.org/39/288639/4/gate/gate-python-novaclient-python34/a3796df/ : SUCCESS in 4m 56s\n- gate-tempest-dsvm-neutron-src-python-novaclient http://logs.openstack.org/39/288639/4/gate/gate-tempest-dsvm-neutron-src-python-novaclient/e7ed561/ : SUCCESS in 57m 20s\n- gate-novaclient-dsvm-functional http://logs.openstack.org/39/288639/4/gate/gate-novaclient-dsvm-functional/2c652e3/ : SUCCESS in 34m 41s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"c2ec89d285fbb29800e421d7dcb44347eb5b8ec2","revisions":{"c4e2ae16ad7da36814d0b769bed1cdc7672bb7e4":{"kind":"REWORK","_number":1,"created":"2016-03-04 18:45:28.000000000","uploader":{"_account_id":19173,"name":"Sven Anderson","email":"sven@redhat.com","username":"ansiwen"},"ref":"refs/changes/39/288639/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/39/288639/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/39/288639/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/39/288639/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/39/288639/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/39/288639/1"}}},"commit":{"parents":[{"commit":"d63800d5ec0340a00f536cc3e178a7e8416084c1","subject":"Merge \"The novaclient Python API doc keystoneauth example fixed\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/d63800d5ec0340a00f536cc3e178a7e8416084c1"}]}],"author":{"name":"Sven Anderson","email":"sven@redhat.com","date":"2016-03-04 18:36:03.000000000","tz":60},"committer":{"name":"Sven Anderson","email":"sven@redhat.com","date":"2016-03-04 18:36:03.000000000","tz":60},"subject":"Return a less dramatic message for public flavors.","message":"Return a less dramatic message for public flavors.\n\nGetting the access list of a public flavor bails out with a dramatic\nerror message, suggesting that something is broken.  This changes the\nmessage to an unagitated \"Flavor is public.\"\n\nChange-Id: I432496c24b23de8fa58de93f2cbed8bed1d540b1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/c4e2ae16ad7da36814d0b769bed1cdc7672bb7e4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/c4e2ae16ad7da36814d0b769bed1cdc7672bb7e4"}]},"branch":"refs/heads/master"},"b2081c87145a69b9b13df63044efbf2a001d6495":{"kind":"REWORK","_number":2,"created":"2016-03-04 19:58:14.000000000","uploader":{"_account_id":19173,"name":"Sven Anderson","email":"sven@redhat.com","username":"ansiwen"},"ref":"refs/changes/39/288639/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/39/288639/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/39/288639/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/39/288639/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/39/288639/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/39/288639/2"}}},"commit":{"parents":[{"commit":"d63800d5ec0340a00f536cc3e178a7e8416084c1","subject":"Merge \"The novaclient Python API doc keystoneauth example fixed\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/d63800d5ec0340a00f536cc3e178a7e8416084c1"}]}],"author":{"name":"Sven Anderson","email":"sven@redhat.com","date":"2016-03-04 18:36:03.000000000","tz":60},"committer":{"name":"Sven Anderson","email":"sven@redhat.com","date":"2016-03-04 19:56:55.000000000","tz":60},"subject":"Return a less dramatic message for public flavors.","message":"Return a less dramatic message for public flavors.\n\nGetting the access list of a public flavor bails out with a dramatic\nerror message, suggesting that something is broken.  This changes the\nmessage to an unagitated \"Access list not available for public\nflavors.\"\n\nChange-Id: I432496c24b23de8fa58de93f2cbed8bed1d540b1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b2081c87145a69b9b13df63044efbf2a001d6495"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/b2081c87145a69b9b13df63044efbf2a001d6495"}]},"branch":"refs/heads/master"},"aabe51556ce6282f95a3165bba01b71697395edf":{"kind":"REWORK","_number":3,"created":"2016-03-04 20:44:04.000000000","uploader":{"_account_id":19173,"name":"Sven Anderson","email":"sven@redhat.com","username":"ansiwen"},"ref":"refs/changes/39/288639/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/39/288639/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/39/288639/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/39/288639/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/39/288639/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/39/288639/3"}}},"commit":{"parents":[{"commit":"d63800d5ec0340a00f536cc3e178a7e8416084c1","subject":"Merge \"The novaclient Python API doc keystoneauth example fixed\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/d63800d5ec0340a00f536cc3e178a7e8416084c1"}]}],"author":{"name":"Sven Anderson","email":"sven@redhat.com","date":"2016-03-04 18:36:03.000000000","tz":60},"committer":{"name":"Sven Anderson","email":"sven@redhat.com","date":"2016-03-04 20:41:34.000000000","tz":60},"subject":"Return a less dramatic message for public flavors.","message":"Return a less dramatic message for public flavors.\n\nGetting the access list of a public flavor bails out with a dramatic\nerror message, suggesting that something is broken.  This changes the\nmessage to an unagitated \"Access list not available for public\nflavors.\"\n\nChange-Id: I432496c24b23de8fa58de93f2cbed8bed1d540b1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/aabe51556ce6282f95a3165bba01b71697395edf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/aabe51556ce6282f95a3165bba01b71697395edf"}]},"branch":"refs/heads/master"},"c2ec89d285fbb29800e421d7dcb44347eb5b8ec2":{"kind":"REWORK","_number":4,"created":"2016-03-07 10:37:37.000000000","uploader":{"_account_id":19173,"name":"Sven Anderson","email":"sven@redhat.com","username":"ansiwen"},"ref":"refs/changes/39/288639/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-novaclient","ref":"refs/changes/39/288639/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/39/288639/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/39/288639/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-novaclient refs/changes/39/288639/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-novaclient refs/changes/39/288639/4"}}},"commit":{"parents":[{"commit":"d63800d5ec0340a00f536cc3e178a7e8416084c1","subject":"Merge \"The novaclient Python API doc keystoneauth example fixed\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/d63800d5ec0340a00f536cc3e178a7e8416084c1"}]}],"author":{"name":"Sven Anderson","email":"sven@redhat.com","date":"2016-03-04 18:36:03.000000000","tz":60},"committer":{"name":"Sven Anderson","email":"sven@redhat.com","date":"2016-03-07 10:35:27.000000000","tz":60},"subject":"Return a less dramatic message for public flavors.","message":"Return a less dramatic message for public flavors.\n\nGetting the access list of a public flavor bails out with a dramatic\nerror message, suggesting that something is broken.  This changes the\nmessage to an unagitated \"Access list not available for public\nflavors.\"\n\nChange-Id: I432496c24b23de8fa58de93f2cbed8bed1d540b1\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/c2ec89d285fbb29800e421d7dcb44347eb5b8ec2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-novaclient/commit/c2ec89d285fbb29800e421d7dcb44347eb5b8ec2"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
