)]}'
{"id":"openstack%2Fpython-openstackclient~29874","triplet_id":"openstack%2Fpython-openstackclient~master~I8d325fcab07ac4dfd124a6e55053ded8d6bf662e","project":"openstack/python-openstackclient","branch":"master","topic":"bp/delegated-auth-via-oauth","hashtags":[],"change_id":"I8d325fcab07ac4dfd124a6e55053ded8d6bf662e","subject":"Add OAuth support for Identity V3","status":"MERGED","created":"2013-05-21 06:07:09.000000000","updated":"2013-07-01 19:19:47.000000000","submitted":"2013-07-01 19:19:47.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":4,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"f4035abf21af3d1e8997ef42ae251c1d90840196","_number":29874,"virtual_id_number":29874,"owner":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2013-07-01 19:19:47.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"recommended":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2013-06-28 19:08:08.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":2,"date":"2013-06-26 19:15:43.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":1,"date":"2013-07-01 19:18:13.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-06-28 19:08:08.000000000","updated_by":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"reviewer":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"state":"REVIEWER"},{"updated":"2013-07-01 19:18:13.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":"2013-07-01 19:19:47.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"8d9a4e7aab16716d17684baaf5887e2e059b13cf","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2013-05-21 06:07:29.000000000","message":"Patch Set 1: Work In Progress","accounts_in_message":[],"_revision_number":1},{"id":"63f268eb426039590638280561ce9a1888484437","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-21 06:09:10.000000000","message":"Patch Set 1: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\n- http://logs.openstack.org/29874/1/check/gate-python-openstackclient-pep8/357 : FAILURE in 49s\n- http://docs-draft.openstack.org/29874/1/check/gate-python-openstackclient-docs/281/doc/build/html/ : SUCCESS in 1m 32s\n- http://logs.openstack.org/29874/1/check/gate-python-openstackclient-python26/349 : SUCCESS in 1m 17s\n- http://logs.openstack.org/29874/1/check/gate-python-openstackclient-python27/353 : SUCCESS in 1m 17s\n","accounts_in_message":[],"_revision_number":1},{"id":"bcb158f2e0400fa24cb8da60d4b825c0e9f79e8b","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2013-05-22 04:01:05.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"ddaa809d361d499c1227e1a7cbb3ee809919b88e","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2013-05-22 04:01:32.000000000","message":"Patch Set 2: Work In Progress","accounts_in_message":[],"_revision_number":2},{"id":"a83d71692e0053ab60d3b0253ad0c2bbb8972a32","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-22 04:02:47.000000000","message":"Patch Set 2: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\n- http://logs.openstack.org/29874/2/check/gate-python-openstackclient-pep8/358 : FAILURE in 42s\n- http://docs-draft.openstack.org/29874/2/check/gate-python-openstackclient-docs/282/doc/build/html/ : SUCCESS in 1m 26s\n- http://logs.openstack.org/29874/2/check/gate-python-openstackclient-python26/350 : SUCCESS in 1m 13s\n- http://logs.openstack.org/29874/2/check/gate-python-openstackclient-python27/354 : SUCCESS in 1m 04s\n","accounts_in_message":[],"_revision_number":2},{"id":"d8e9b3142917b6e320f1067b601a3373a2dfe48a","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2013-05-22 12:27:23.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"0d2992f184bb2ef5a6b0f39420a3fd5752e47ec3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-22 12:28:59.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/29874/3/check/gate-python-openstackclient-pep8/359 : SUCCESS in 42s\n- http://docs-draft.openstack.org/29874/3/check/gate-python-openstackclient-docs/283/doc/build/html/ : SUCCESS in 1m 26s\n- http://logs.openstack.org/29874/3/check/gate-python-openstackclient-python26/351 : SUCCESS in 1m 11s\n- http://logs.openstack.org/29874/3/check/gate-python-openstackclient-python27/355 : SUCCESS in 1m 04s\n","accounts_in_message":[],"_revision_number":3},{"id":"97d0e17b89a3a20a0cf3c3d39f0b328add255a17","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-05-24 18:56:14.000000000","message":"Patch Set 3: (3 inline comments)\n\nA couple of cosmetic things.\n\nDo you have a Keystone to test this against?","accounts_in_message":[],"_revision_number":3},{"id":"30e6bc3ef1a17f079d37776ab6162ecf938efbbc","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-05-24 18:56:27.000000000","message":"Patch Set 3: I would prefer that you didn\u0027t merge this\n\n","accounts_in_message":[],"_revision_number":3},{"id":"2df783a5fda7044747abacb8435f4758e6c7a970","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2013-05-27 19:23:56.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"c575bbbb6058eb55887cd31590f72b0b46d30617","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-27 19:25:17.000000000","message":"Patch Set 4: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/29874/4/check/gate-python-openstackclient-pep8/365 : SUCCESS in 57s\n- http://docs-draft.openstack.org/29874/4/check/gate-python-openstackclient-docs/289/doc/build/html/ : SUCCESS in 1m 01s\n- http://logs.openstack.org/29874/4/check/gate-python-openstackclient-python26/357 : SUCCESS in 1m 08s\n- http://logs.openstack.org/29874/4/check/gate-python-openstackclient-python27/361 : SUCCESS in 1m 00s\n","accounts_in_message":[],"_revision_number":4},{"id":"e71f42e33a6a9a8395762aae8146d266104509bd","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2013-05-27 19:28:27.000000000","message":"Patch Set 4:\n\n@dtroyer - I made the suggested changes. For testing against a keystone backend, I also have the following patch for keystone https://review.openstack.org/#/c/29130/ and keystoneclient https://review.openstack.org/#/c/30043/. \n\nWhat\u0027s the usual process for waiting on a piece in another project? Just mark it as WIP?","accounts_in_message":[],"_revision_number":4},{"id":"55e6b45515533d28121392c8d8ee47ddc1835872","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2013-05-27 19:31:10.000000000","message":"Patch Set 4: Work In Progress","accounts_in_message":[],"_revision_number":4},{"id":"6d5d143b4d3fc55f98306d5587312aeb1e44800c","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2013-05-28 20:56:43.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"5cfdf7ee1684d133bb68a2e4a53ade949be747f5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-28 20:58:24.000000000","message":"Patch Set 5: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/29874/5/check/gate-python-openstackclient-pep8/368 : SUCCESS in 1m 03s\n- http://docs-draft.openstack.org/29874/5/check/gate-python-openstackclient-docs/292/doc/build/html/ : SUCCESS in 1m 11s\n- http://logs.openstack.org/29874/5/check/gate-python-openstackclient-python26/360 : SUCCESS in 1m 14s\n- http://logs.openstack.org/29874/5/check/gate-python-openstackclient-python27/364 : SUCCESS in 1m 09s\n","accounts_in_message":[],"_revision_number":5},{"id":"529e2860ee958fc318de6eab01411305cf24c106","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2013-05-28 21:53:39.000000000","message":"Patch Set 5: Work In Progress","accounts_in_message":[],"_revision_number":5},{"id":"21d294b5b13e99a6b254b10852768f3a009bf58f","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2013-05-31 19:15:55.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"73565ed405ba317ed16051695222d4803925265b","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2013-05-31 19:16:43.000000000","message":"Patch Set 6: Work In Progress","accounts_in_message":[],"_revision_number":6},{"id":"7def9701e6d3ae888ee1639e1d216cc65417b424","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-05-31 19:17:18.000000000","message":"Patch Set 6: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/29874/6/check/gate-python-openstackclient-pep8/372 : SUCCESS in 1m 03s\n- http://docs-draft.openstack.org/29874/6/check/gate-python-openstackclient-docs/296/doc/build/html/ : SUCCESS in 1m 06s\n- http://logs.openstack.org/29874/6/check/gate-python-openstackclient-python26/364 : SUCCESS in 1m 12s\n- http://logs.openstack.org/29874/6/check/gate-python-openstackclient-python27/368 : SUCCESS in 1m 06s\n","accounts_in_message":[],"_revision_number":6},{"id":"a6785c6262492b2cf5808ea12ce55929f0289396","author":{"_account_id":9,"name":"LaunchpadSync","username":"launchpadsync"},"date":"2013-06-15 06:03:01.000000000","message":"Patch Set 6: Abandoned\n\ncode review expired after 2 weeks of no activity, it can be restored using the `Restore Change` button  under the Patch Set on the web interface","accounts_in_message":[],"_revision_number":6},{"id":"d84dc48e9620fa55fad8dfd0a3a265572c897dae","author":{"_account_id":9,"name":"LaunchpadSync","username":"launchpadsync"},"date":"2013-06-15 06:03:01.000000000","message":"Patch Set 6:\n\ncode review expired after 2 weeks of no activity, it can be restored using the `Restore Change` button  under the Patch Set on the web interface","accounts_in_message":[],"_revision_number":6},{"id":"4d96bfc2be9846688119fccc7090c65266c4ffe5","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2013-06-18 14:43:43.000000000","message":"Patch Set 6: Restored\n\nrestore!","accounts_in_message":[],"_revision_number":6},{"id":"da7684c74cd30c68a93e35e1de499302954731a0","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-06-25 21:46:21.000000000","message":"Patch Set 6: (1 inline comment)\n\nI don\u0027t see a need to wait for keystone (in case those other reviews haven\u0027t landed yet) so let\u0027s go ahead with this.\n\nClean up the hard tabs in setup.cfg yet","accounts_in_message":[],"_revision_number":6},{"id":"bab15fc516209e3e46b94794b9d399e9a45ec8a4","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2013-06-26 16:40:44.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"4964aa9df6add4dc76cde911f0c93c82727e6ba7","author":{"_account_id":5494,"name":"Trivial Rebase","email":"trivial-rebase@review.openstack.org","username":"trivial-rebase"},"date":"2013-06-26 16:40:50.000000000","message":"Patch Set 7:\n\nNew patchset patch-id matches previous patchset, but whitespace content has changed.","accounts_in_message":[],"_revision_number":7},{"id":"8c1d376d7dcb550c4c73ceb88e567e5c5e8698a5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-06-26 16:42:23.000000000","message":"Patch Set 7: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/29874/7/check/gate-python-openstackclient-pep8/393 : SUCCESS in 1m 01s\n- http://docs-draft.openstack.org/29874/7/check/gate-python-openstackclient-docs/317/doc/build/html/ : SUCCESS in 1m 12s\n- http://logs.openstack.org/29874/7/check/gate-python-openstackclient-python26/385 : SUCCESS in 1m 36s\n- http://logs.openstack.org/29874/7/check/gate-python-openstackclient-python27/389 : SUCCESS in 1m 30s\n","accounts_in_message":[],"_revision_number":7},{"id":"ac3b5f1b95608a7d1f1b24f92a489e54b7aebfcc","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-06-26 19:15:43.000000000","message":"Patch Set 7: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":7},{"id":"90e5880fcd90354a0c78efe7b6e78beeecb96739","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2013-06-28 19:08:08.000000000","message":"Patch Set 7: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":7},{"id":"f50199f0b967f86b5102f350340f851ab683ce03","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-07-01 19:18:13.000000000","message":"Patch Set 7: Approved\n\n","accounts_in_message":[],"_revision_number":7},{"id":"e3bda7b3761877d73dabb665382ded0d994e75a1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-01 19:18:14.000000000","message":"Patch Set 7: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":7},{"id":"ecb393ef944eb614b3a527af861ca8f6794b0de2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-01 19:19:47.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":7},{"id":"153dbed7dbdfc42d540908c8fecef16390594ea5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-01 19:19:47.000000000","message":"Patch Set 7: Verified\n\nBuild succeeded.\n\n- http://docs-draft.openstack.org/29874/7/gate/gate-python-openstackclient-docs/322/doc/build/html/ : SUCCESS in 1m 10s\n- http://logs.openstack.org/29874/7/gate/gate-python-openstackclient-pep8/398 : SUCCESS in 1m 07s\n- http://logs.openstack.org/29874/7/gate/gate-python-openstackclient-python26/390 : SUCCESS in 1m 30s\n- http://logs.openstack.org/29874/7/gate/gate-python-openstackclient-python27/394 : SUCCESS in 1m 09s\n","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"dd3aa0b671fec6e6c23ae69016fdc06e7c529297","revisions":{"60d8e009ed70dfab6c1cbf4def4155b9899eca2c":{"kind":"REWORK","_number":1,"created":"2013-05-21 06:07:09.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/74/29874/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/74/29874/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/29874/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/29874/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/29874/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/74/29874/1"}}},"commit":{"parents":[{"commit":"016a0b301e0ecfea5d84b09e7f1e22a86953c1c1","subject":"Fix flake8 errors in anticipation of flake8 patch.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/016a0b301e0ecfea5d84b09e7f1e22a86953c1c1"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2013-05-21 05:57:19.000000000","tz":-300},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2013-05-21 05:57:19.000000000","tz":-300},"subject":"Add OAuth support for Identity V3","message":"Add OAuth support for Identity V3\n\nChange-Id: I8d325fcab07ac4dfd124a6e55053ded8d6bf662e\nblueprint: delegated-auth-via-oauth\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/60d8e009ed70dfab6c1cbf4def4155b9899eca2c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/60d8e009ed70dfab6c1cbf4def4155b9899eca2c"}]},"branch":"refs/heads/master"},"d3f4ba76b2bf59d012bda205a4defd1c9c6adf2c":{"kind":"REWORK","_number":2,"created":"2013-05-22 04:01:05.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/74/29874/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/74/29874/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/29874/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/29874/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/29874/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/74/29874/2"}}},"commit":{"parents":[{"commit":"016a0b301e0ecfea5d84b09e7f1e22a86953c1c1","subject":"Fix flake8 errors in anticipation of flake8 patch.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/016a0b301e0ecfea5d84b09e7f1e22a86953c1c1"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2013-05-21 05:57:19.000000000","tz":-300},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2013-05-22 04:00:38.000000000","tz":-300},"subject":"Add OAuth support for Identity V3","message":"Add OAuth support for Identity V3\n\nblueprint: delegated-auth-via-oauth\n\nChange-Id: I8d325fcab07ac4dfd124a6e55053ded8d6bf662e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d3f4ba76b2bf59d012bda205a4defd1c9c6adf2c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d3f4ba76b2bf59d012bda205a4defd1c9c6adf2c"}]},"branch":"refs/heads/master"},"02d1a0765f7fbb422b42e86dcea8e4d3435a05a5":{"kind":"REWORK","_number":3,"created":"2013-05-22 12:27:23.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/74/29874/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/74/29874/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/29874/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/29874/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/29874/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/74/29874/3"}}},"commit":{"parents":[{"commit":"016a0b301e0ecfea5d84b09e7f1e22a86953c1c1","subject":"Fix flake8 errors in anticipation of flake8 patch.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/016a0b301e0ecfea5d84b09e7f1e22a86953c1c1"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2013-05-21 05:57:19.000000000","tz":-300},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2013-05-22 12:26:27.000000000","tz":-300},"subject":"Add OAuth support for Identity V3","message":"Add OAuth support for Identity V3\n\nAdded client side support for:\n* consumer CRUD\n* create request token\n* create access token\n* authroize request token\n\nblueprint: delegated-auth-via-oauth\n\nChange-Id: I8d325fcab07ac4dfd124a6e55053ded8d6bf662e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/02d1a0765f7fbb422b42e86dcea8e4d3435a05a5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/02d1a0765f7fbb422b42e86dcea8e4d3435a05a5"}]},"branch":"refs/heads/master"},"dd3d295d4146bbd708078cbe0519526704e1d7f4":{"kind":"REWORK","_number":4,"created":"2013-05-27 19:23:56.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/74/29874/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/74/29874/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/29874/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/29874/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/29874/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/74/29874/4"}}},"commit":{"parents":[{"commit":"d49fcb726d078b25566e57c7604d0d52d9998b22","subject":"Migrate to pbr.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d49fcb726d078b25566e57c7604d0d52d9998b22"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2013-05-21 05:57:19.000000000","tz":-300},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2013-05-27 19:23:42.000000000","tz":-300},"subject":"Add OAuth support for Identity V3","message":"Add OAuth support for Identity V3\n\nAdded client side support for:\n* consumer CRUD\n* create request token\n* create access token\n* authroize request token\n\nblueprint: delegated-auth-via-oauth\n\nChange-Id: I8d325fcab07ac4dfd124a6e55053ded8d6bf662e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/dd3d295d4146bbd708078cbe0519526704e1d7f4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/dd3d295d4146bbd708078cbe0519526704e1d7f4"}]},"branch":"refs/heads/master"},"55a3eb9707a16d54877832e3dafe11dcafef4f12":{"kind":"REWORK","_number":5,"created":"2013-05-28 20:56:43.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/74/29874/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/74/29874/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/29874/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/29874/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/29874/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/74/29874/5"}}},"commit":{"parents":[{"commit":"443009270621cd6ed26d61315ecbc108cc96916e","subject":"Merge \"Fix identity v2.0 entry point\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/443009270621cd6ed26d61315ecbc108cc96916e"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2013-05-21 05:57:19.000000000","tz":-300},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2013-05-28 20:56:43.000000000","tz":-300},"subject":"Add OAuth support for Identity V3","message":"Add OAuth support for Identity V3\n\nAdded client side support for:\n* consumer CRUD\n* create request token\n* create access token\n* authroize request token\n\nblueprint: delegated-auth-via-oauth\n\nChange-Id: I8d325fcab07ac4dfd124a6e55053ded8d6bf662e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/55a3eb9707a16d54877832e3dafe11dcafef4f12"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/55a3eb9707a16d54877832e3dafe11dcafef4f12"}]},"branch":"refs/heads/master"},"61d0fda3ef5238ebdeb2f7d2a00576b1f7c1a6bd":{"kind":"REWORK","_number":6,"created":"2013-05-31 19:15:55.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/74/29874/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/74/29874/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/29874/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/29874/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/29874/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/74/29874/6"}}},"commit":{"parents":[{"commit":"f4f85a2f7910fc8f7a7aa79538a4b03a077ad2e4","subject":"Merge \"Tweak volume commands and add k\u003dv argparse action\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f4f85a2f7910fc8f7a7aa79538a4b03a077ad2e4"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2013-05-21 05:57:19.000000000","tz":-300},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2013-05-31 19:15:29.000000000","tz":-300},"subject":"Add OAuth support for Identity V3","message":"Add OAuth support for Identity V3\n\nAdded client side support for:\n* consumer CRUD\n* create request token\n* create access token\n* authroize request token\n\nblueprint: delegated-auth-via-oauth\n\nChange-Id: I8d325fcab07ac4dfd124a6e55053ded8d6bf662e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/61d0fda3ef5238ebdeb2f7d2a00576b1f7c1a6bd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/61d0fda3ef5238ebdeb2f7d2a00576b1f7c1a6bd"}]},"branch":"refs/heads/master"},"dd3aa0b671fec6e6c23ae69016fdc06e7c529297":{"kind":"REWORK","_number":7,"created":"2013-06-26 16:40:44.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/74/29874/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/74/29874/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/29874/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/29874/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/74/29874/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/74/29874/7"}}},"commit":{"parents":[{"commit":"1d7f6488c9bb02887400a4df164cfb093b488931","subject":"Merge \"Add volume backup commands\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/1d7f6488c9bb02887400a4df164cfb093b488931"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2013-05-21 05:57:19.000000000","tz":-300},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2013-06-26 16:40:30.000000000","tz":-300},"subject":"Add OAuth support for Identity V3","message":"Add OAuth support for Identity V3\n\nAdded client side support for:\n* consumer CRUD\n* create request token\n* create access token\n* authroize request token\n\nblueprint: delegated-auth-via-oauth\n\nChange-Id: I8d325fcab07ac4dfd124a6e55053ded8d6bf662e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/dd3aa0b671fec6e6c23ae69016fdc06e7c529297"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/dd3aa0b671fec6e6c23ae69016fdc06e7c529297"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
