)]}'
{"id":"openstack%2Fpython-swiftclient~310596","triplet_id":"openstack%2Fpython-swiftclient~master~I4616492752b620de0bf90672142f1071ec9bac83","project":"openstack/python-swiftclient","branch":"master","topic":"detect-v3","hashtags":[],"change_id":"I4616492752b620de0bf90672142f1071ec9bac83","subject":"Default to v3 auth if we find a (user|project)-domain-(name|id) option","status":"MERGED","created":"2016-04-27 21:47:38.000000000","updated":"2016-05-05 19:16:45.000000000","submitted":"2016-05-05 19:16:45.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"a058092e4335708f67919d0a516205b90f226b2c","_number":310596,"virtual_id_number":310596,"owner":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},{"value":2,"date":"2016-05-05 19:16:45.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}],"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":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},"all":[{"value":2,"date":"2016-05-04 19:15:33.000000000","_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2016-05-05 18:16:33.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}],"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":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"all":[{"value":0,"_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2016-05-05 18:16:40.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},{"_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-05-04 19:15:33.000000000","updated_by":{"_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},"reviewer":{"_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},"state":"REVIEWER"},{"updated":"2016-05-05 18:16:40.000000000","updated_by":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"reviewer":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"state":"REVIEWER"},{"updated":"2016-05-05 19:16:45.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"fbc1c083ae6945e18168f22407b0aa170c4dce31","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2016-04-27 21:47:38.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5c88c5179f08111bf52a87ee1249105252777478","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-04-27 22:44:18.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/96/310596/1/check/gate-python-swiftclient-docs/60242cd//doc/build/html/ : SUCCESS in 2m 45s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/96/310596/1/check/gate-python-swiftclient-pep8/20dbe5f/ : SUCCESS in 2m 11s\n- gate-python-swiftclient-python27 http://logs.openstack.org/96/310596/1/check/gate-python-swiftclient-python27/3248d5f/ : SUCCESS in 2m 17s\n- gate-python-swiftclient-python34 http://logs.openstack.org/96/310596/1/check/gate-python-swiftclient-python34/3148ae0/ : SUCCESS in 3m 08s\n- gate-python-swiftclient-pypy http://logs.openstack.org/96/310596/1/check/gate-python-swiftclient-pypy/b051be0/ : SUCCESS in 3m 03s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/96/310596/1/check/gate-tempest-dsvm-neutron-src-python-swiftclient/d496a76/ : SUCCESS in 56m 32s\n- gate-swift-dsvm-functional http://logs.openstack.org/96/310596/1/check/gate-swift-dsvm-functional/6cfed90/ : SUCCESS in 22m 22s\n- gate-swiftclient-dsvm-functional http://logs.openstack.org/96/310596/1/check/gate-swiftclient-dsvm-functional/a4ea009/ : SUCCESS in 20m 55s","accounts_in_message":[],"_revision_number":1},{"id":"bcda02738db33c3aaa39e03ee87e21f578a8a430","author":{"_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},"date":"2016-05-02 20:23:28.000000000","message":"Patch Set 1: Code-Review-1\n\nI\u0027d really prefer to see the logic to choose auth version completely removed from shell.py and moved into process_options() in service.py so that we could benefit from it twice.","accounts_in_message":[],"_revision_number":1},{"id":"c26c3542063a165f2ffba7d100f781368e792f73","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2016-05-03 21:46:39.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"82dab839351f9cf63194f019a98504085560351c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-03 22:44:11.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/96/310596/2/check/gate-python-swiftclient-docs/dc1c95b//doc/build/html/ : SUCCESS in 2m 49s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/96/310596/2/check/gate-python-swiftclient-pep8/3bb9bdb/ : SUCCESS in 2m 38s\n- gate-python-swiftclient-python27 http://logs.openstack.org/96/310596/2/check/gate-python-swiftclient-python27/dcc16d5/ : SUCCESS in 1m 28s\n- gate-python-swiftclient-python34 http://logs.openstack.org/96/310596/2/check/gate-python-swiftclient-python34/beaa547/ : SUCCESS in 3m 13s\n- gate-python-swiftclient-pypy http://logs.openstack.org/96/310596/2/check/gate-python-swiftclient-pypy/33fb972/ : SUCCESS in 2m 49s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/96/310596/2/check/gate-tempest-dsvm-neutron-src-python-swiftclient/0dc6e2d/ : SUCCESS in 54m 59s\n- gate-swift-dsvm-functional http://logs.openstack.org/96/310596/2/check/gate-swift-dsvm-functional/0da9957/ : SUCCESS in 22m 16s\n- gate-swiftclient-dsvm-functional http://logs.openstack.org/96/310596/2/check/gate-swiftclient-dsvm-functional/240f078/ : SUCCESS in 20m 24s","accounts_in_message":[],"_revision_number":2},{"id":"21120689f6f236d9f47a7fc18d31a67dd1b3e90f","author":{"_account_id":9216,"name":"Joel Wright","email":"joel.wright@gmail.com","username":"jjw-sohonet"},"date":"2016-05-04 19:15:33.000000000","message":"Patch Set 2: Code-Review+2\n\nI like this much better now :)","accounts_in_message":[],"_revision_number":2},{"id":"f235f20a21b462c3ab5a8e14d1e23dd8df5f0d2e","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2016-05-05 17:30:17.000000000","message":"Patch Set 2: Code-Review+1\n\n(3 comments)\n\nI just want to play with this before adding +2, posting comments I have.\n\nDiscussed with Tim in IRC and agreed that this defaulting behaviour should not be called out in the command line examples in the docs. Better to have people trained to explicitly set the version than rely on obscure defaulting. That said, this will be useful for people who aren\u0027t so well trained.","accounts_in_message":[],"_revision_number":2},{"id":"40cadc51e35512973482f269ef473ea9fae60eb7","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2016-05-05 18:16:33.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"bc192c596cd12c10ecc3c8dd5d022b706e715a87","author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"date":"2016-05-05 18:16:40.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"4a37e7556b6468e5a96301480515b008de260737","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-05 18:16:46.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"dc0550d49e0b520857aed0e11b24495356e50b2f","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2016-05-05 18:40:04.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"046bca1edeb2215327b308bff521d4593ec8d3d0","date":"2016-05-05 19:16:45.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":2},{"id":"0db12358fd367db72d7b9c94732f57bee6b35f7b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-05-05 19:16:45.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-swiftclient-docs http://docs-draft.openstack.org/96/310596/2/gate/gate-python-swiftclient-docs/c395086//doc/build/html/ : SUCCESS in 2m 29s\n- gate-python-swiftclient-pep8 http://logs.openstack.org/96/310596/2/gate/gate-python-swiftclient-pep8/bf5c80e/ : SUCCESS in 2m 04s\n- gate-python-swiftclient-python27 http://logs.openstack.org/96/310596/2/gate/gate-python-swiftclient-python27/51b30b9/ : SUCCESS in 4m 28s\n- gate-python-swiftclient-python34 http://logs.openstack.org/96/310596/2/gate/gate-python-swiftclient-python34/a348d67/ : SUCCESS in 3m 25s\n- gate-tempest-dsvm-neutron-src-python-swiftclient http://logs.openstack.org/96/310596/2/gate/gate-tempest-dsvm-neutron-src-python-swiftclient/1f71f9d/ : SUCCESS in 59m 09s\n- gate-swift-dsvm-functional http://logs.openstack.org/96/310596/2/gate/gate-swift-dsvm-functional/563253f/ : SUCCESS in 25m 21s\n- gate-swiftclient-dsvm-functional http://logs.openstack.org/96/310596/2/gate/gate-swiftclient-dsvm-functional/755faed/ : SUCCESS in 17m 09s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"67f629cdeb4e4c9fcb858167091f1c00c69c87f4","revisions":{"aea20d4ac9ad654d55f7215585bac429af5791f1":{"kind":"REWORK","_number":1,"created":"2016-04-27 21:47:38.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/96/310596/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/96/310596/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/96/310596/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/96/310596/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/96/310596/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/96/310596/1"}}},"commit":{"parents":[{"commit":"ab636c1ee34a223c91b5d5b32e90468539d8b253","subject":"Merge \"Fix downloading from \"marker\" item\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/ab636c1ee34a223c91b5d5b32e90468539d8b253"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2016-04-27 21:45:15.000000000","tz":-300},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2016-04-27 21:45:15.000000000","tz":-300},"subject":"Default to v3 auth if we find a (user|project)-domain-(name|id) option","message":"Default to v3 auth if we find a (user|project)-domain-(name|id) option\n\nChange-Id: I4616492752b620de0bf90672142f1071ec9bac83\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/aea20d4ac9ad654d55f7215585bac429af5791f1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/aea20d4ac9ad654d55f7215585bac429af5791f1"}]},"branch":"refs/heads/master"},"67f629cdeb4e4c9fcb858167091f1c00c69c87f4":{"kind":"REWORK","_number":2,"created":"2016-05-03 21:46:39.000000000","uploader":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"ref":"refs/changes/96/310596/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/96/310596/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/96/310596/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/96/310596/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/96/310596/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/96/310596/2"}}},"commit":{"parents":[{"commit":"c3766319b93d60e30f55747f6cfc9ca915ff603c","subject":"Pull option processing out to service.py","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/c3766319b93d60e30f55747f6cfc9ca915ff603c"}]}],"author":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2016-04-27 21:45:15.000000000","tz":-300},"committer":{"name":"Tim Burke","email":"tim.burke@gmail.com","date":"2016-05-03 21:41:07.000000000","tz":-420},"subject":"Default to v3 auth if we find a (user|project)-domain-(name|id) option","message":"Default to v3 auth if we find a (user|project)-domain-(name|id) option\n\nChange-Id: I4616492752b620de0bf90672142f1071ec9bac83\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/67f629cdeb4e4c9fcb858167091f1c00c69c87f4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/67f629cdeb4e4c9fcb858167091f1c00c69c87f4"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
