)]}'
{"id":"openstack%2Fpython-openstackclient~161097","triplet_id":"openstack%2Fpython-openstackclient~master~I7deb0489c6237465608521d8750fbca2ea24aa65","project":"openstack/python-openstackclient","branch":"master","topic":"plugins","hashtags":[],"change_id":"I7deb0489c6237465608521d8750fbca2ea24aa65","subject":"Use keystoneclient\u0027s session loading from CLI","status":"ABANDONED","created":"2015-03-04 05:31:40.000000000","updated":"2015-12-10 02:12:13.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"6e8c68083944e790b196d4a653275322a978ddbb","_number":161097,"virtual_id_number":161097,"owner":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"date":"2015-07-17 16:46:06.000000000","_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":-1,"date":"2015-04-17 21:05:48.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"date":"2015-04-10 02:36:45.000000000","_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_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":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"rejected":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"recommended":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"all":[{"value":1,"date":"2015-04-10 13:44:04.000000000","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":-2,"date":"2015-10-12 05:11:55.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":{"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"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"permitted_voting_range":{"min":-1,"max":0},"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"date":"2015-04-13 16:18:30.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":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":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-03-06 10:33:52.000000000","updated_by":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"reviewer":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"state":"REVIEWER"},{"updated":"2015-04-10 13:44:04.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-04-13 16:18:30.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-04-17 21:05:48.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2015-07-17 16:46:06.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-10-12 05:11:55.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"}],"messages":[{"id":"dbe3eafd9fcbe28958a673525017f5f8a69a344c","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-03-04 05:31:40.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f526c5421595daeeadc8b16bda34b606e2d22dc3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-04 06:22:19.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/97/161097/1/check/gate-python-openstackclient-python26/c9aac1a/ : SUCCESS in 1m 22s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/97/161097/1/check/gate-python-openstackclient-pep8/9065114/ : FAILURE in 1m 21s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/97/161097/1/check/gate-python-openstackclient-docs/67a72ca//doc/build/html/ : SUCCESS in 2m 11s\n- gate-python-openstackclient-python27 http://logs.openstack.org/97/161097/1/check/gate-python-openstackclient-python27/7c6cce5/ : SUCCESS in 1m 30s\n- gate-python-openstackclient-python34 http://logs.openstack.org/97/161097/1/check/gate-python-openstackclient-python34/9506d0d/ : FAILURE in 2m 40s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/97/161097/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/c6025d9/ : FAILURE in 17m 48s\n- check-osc-dsvm-functional http://logs.openstack.org/97/161097/1/check/check-osc-dsvm-functional/d2d1275/ : FAILURE in 22m 50s","accounts_in_message":[],"_revision_number":1},{"id":"d95bf17f18aa036af5ec0e875c335f3bac0a110f","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-03-07 02:38:38.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"ada074d989c1f42512203dfbb8faa908a5879c4a","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-03-09 06:07:46.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"9826493dccbfe9901ea91e257cbfc00076c5f4f5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-09 06:31:53.000000000","message":"Patch Set 2: 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/97/161097/2/check/gate-python-openstackclient-python26/cec7fbb/ : SUCCESS in 1m 43s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/97/161097/2/check/gate-python-openstackclient-pep8/5617acb/ : SUCCESS in 1m 20s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/97/161097/2/check/gate-python-openstackclient-docs/4f84a81//doc/build/html/ : SUCCESS in 2m 14s\n- gate-python-openstackclient-python27 http://logs.openstack.org/97/161097/2/check/gate-python-openstackclient-python27/5ff7a81/ : SUCCESS in 1m 35s\n- gate-python-openstackclient-python34 http://logs.openstack.org/97/161097/2/check/gate-python-openstackclient-python34/e7213be/ : SUCCESS in 3m 27s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/97/161097/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/a951416/ : FAILURE in 18m 31s\n- check-osc-dsvm-functional http://logs.openstack.org/97/161097/2/check/check-osc-dsvm-functional/d317812/ : FAILURE in 21m 49s","accounts_in_message":[],"_revision_number":2},{"id":"e1a13a379456cca5d88750cac4976fc8670c1594","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-03-11 08:17:34.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"e07f3f4eb6262fa1a36f5a4710c82dc56e336578","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-11 08:43:48.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-openstackclient-python26 http://logs.openstack.org/97/161097/3/check/gate-python-openstackclient-python26/f7a7c78/ : SUCCESS in 1m 25s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/97/161097/3/check/gate-python-openstackclient-pep8/622fc34/ : SUCCESS in 1m 09s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/97/161097/3/check/gate-python-openstackclient-docs/8ef0e73//doc/build/html/ : SUCCESS in 1m 40s\n- gate-python-openstackclient-python27 http://logs.openstack.org/97/161097/3/check/gate-python-openstackclient-python27/b11cb3c/ : SUCCESS in 1m 30s\n- gate-python-openstackclient-python34 http://logs.openstack.org/97/161097/3/check/gate-python-openstackclient-python34/aafd2fb/ : SUCCESS in 3m 20s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/97/161097/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient/e5e8ffd/ : FAILURE in 20m 48s\n- check-osc-dsvm-functional http://logs.openstack.org/97/161097/3/check/check-osc-dsvm-functional/b7e9ccf/ : FAILURE in 23m 32s","accounts_in_message":[],"_revision_number":3},{"id":"8b872216fea02d476da28327bf020a1dae3bb627","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-03-28 21:46:06.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"0f12df4e828e3a32dc24bd5736c59b7e02e05780","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-28 22:06:24.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-openstackclient-python26 http://logs.openstack.org/97/161097/4/check/gate-python-openstackclient-python26/8d255ac/ : SUCCESS in 1m 27s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/97/161097/4/check/gate-python-openstackclient-pep8/f68879f/ : SUCCESS in 1m 04s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/97/161097/4/check/gate-python-openstackclient-docs/42ad5fd//doc/build/html/ : SUCCESS in 1m 57s\n- gate-python-openstackclient-python27 http://logs.openstack.org/97/161097/4/check/gate-python-openstackclient-python27/f257f7f/ : SUCCESS in 1m 17s\n- gate-python-openstackclient-python34 http://logs.openstack.org/97/161097/4/check/gate-python-openstackclient-python34/14708cf/ : SUCCESS in 2m 46s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/97/161097/4/check/gate-tempest-dsvm-neutron-src-python-openstackclient/67984d7/ : FAILURE in 18m 55s\n- check-osc-dsvm-functional http://logs.openstack.org/97/161097/4/check/check-osc-dsvm-functional/821973f/ : SUCCESS in 20m 15s","accounts_in_message":[],"_revision_number":4},{"id":"e4d3d0d38561d1ca3dfd6d3d6874569f1f166c8a","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-03-28 23:37:13.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"73476ab63133a09887241305c2a1eb1476f1507c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-29 00:29:29.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/97/161097/5/check/gate-python-openstackclient-python26/386b348/ : SUCCESS in 1m 31s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/97/161097/5/check/gate-python-openstackclient-pep8/5c19a8a/ : SUCCESS in 1m 09s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/97/161097/5/check/gate-python-openstackclient-docs/dd06ac8//doc/build/html/ : SUCCESS in 2m 20s\n- gate-python-openstackclient-python27 http://logs.openstack.org/97/161097/5/check/gate-python-openstackclient-python27/c3fdf00/ : SUCCESS in 1m 23s\n- gate-python-openstackclient-python34 http://logs.openstack.org/97/161097/5/check/gate-python-openstackclient-python34/03fb176/ : SUCCESS in 3m 23s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/97/161097/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient/5215b07/ : SUCCESS in 52m 13s\n- check-osc-dsvm-functional http://logs.openstack.org/97/161097/5/check/check-osc-dsvm-functional/706a326/ : SUCCESS in 18m 10s","accounts_in_message":[],"_revision_number":5},{"id":"2af1745caf38b2a1d48ccde4374d40987306b1a6","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-04-09 14:19:05.000000000","message":"Patch Set 5: Code-Review+1\n\nwe need to make sure we have our requirements sync\u0027ed up to consume a ksc release that includes loading from cli opts","accounts_in_message":[],"_revision_number":5},{"id":"95b808ec99709d6c0985c1bb2f29823e4eb8afa6","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-04-10 02:36:45.000000000","message":"Patch Set 5:\n\nloading from cli has been around for a fair while. I don\u0027t think you need a newer version for that.","accounts_in_message":[],"_revision_number":5},{"id":"c7dec6749fdfee226afea354903e465a9000eea4","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-04-10 13:44:04.000000000","message":"Patch Set 5: Code-Review+1","accounts_in_message":[],"_revision_number":5},{"id":"e47811133252c2ad79b385bbadaab2d2de67e52c","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-04-13 16:18:30.000000000","message":"Patch Set 5:\n\nI really don\u0027t think that the cli options should be handled so low in the libraries.  For one, it brings in oslo.config and we really don\u0027t need that here.","accounts_in_message":[],"_revision_number":5},{"id":"f6e13e1986be41942d8ecc032bfed557dadb4331","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-04-14 00:03:46.000000000","message":"Patch Set 5:\n\nSo what i\u0027m going for here is consistency, and not just amongst the clients and OSC, but for everyone that needs to write a quick python script in the future. \n\nIf we can standardize everything on a few lines of load_from_cli_options() then we cut out having to remember what config options apply in different applications, and having to update a hundred different locations when we add a new option to the session. \n\nI get the argument and i\u0027ll see what we can do about oslo.config, but i don\u0027t see any other way to standardize it.","accounts_in_message":[],"_revision_number":5},{"id":"bcca6a3dfc21403c0d20e5ce93fc891413d5ff7e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-04-17 21:05:48.000000000","message":"Patch Set 5: 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":5},{"id":"9229285861c0f53bcf6502ff59095a9741635dcb","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2015-07-17 16:46:06.000000000","message":"Patch Set 5:\n\nrecheck zuul merger bug","accounts_in_message":[],"_revision_number":5},{"id":"0c005c8e5894773e215e930c3dde0ecd2900963f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-17 16:46:18.000000000","message":"Patch Set 5:\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":5},{"id":"80fa0f291930ca045db3d87189dc9cc9a2b393ab","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-10-12 05:11:55.000000000","message":"Patch Set 5: Code-Review-2\n\nswitch to KSA, and/or abandon due to age?","accounts_in_message":[],"_revision_number":5},{"id":"37a4002ab2b94198cd68fa540a76514e89f19f25","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-12-10 02:12:13.000000000","message":"Abandoned\n\ntoo much has changed. If required i\u0027ll start again.","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"f28a6f99f2095cb772202f8d7df0a6d167fe6186","revisions":{"8be0deb6dca9d077674cb9150074854f12d9cdc1":{"kind":"REWORK","_number":1,"created":"2015-03-04 05:31:40.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/97/161097/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/97/161097/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/97/161097/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/97/161097/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/97/161097/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/97/161097/1"}}},"commit":{"parents":[{"commit":"df4c3cd4b18a7e68a13fb236fff1872721755967","subject":"Base TokenEndpoint plugin on keystoneclient\u0027s","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/df4c3cd4b18a7e68a13fb236fff1872721755967"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-03-04 04:29:10.000000000","tz":660},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-03-04 05:31:28.000000000","tz":660},"subject":"Use keystoneclient\u0027s session loading from CLI","message":"Use keystoneclient\u0027s session loading from CLI\n\nThe keystoneclient provides a standard mechanism for loading transport\noptions from a CLI. This will remove some handling from OSC as well as\ngive it the ability to specify client certificates.\n\nThis removes the verify parameter from the ClientManager as this is an\noption that is handled by the session loading mechanism. The verify\nargument that is not provided by keystoneclient is mapped to the\ninsecure parameter that is.\n\nChange-Id: I7deb0489c6237465608521d8750fbca2ea24aa65\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8be0deb6dca9d077674cb9150074854f12d9cdc1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8be0deb6dca9d077674cb9150074854f12d9cdc1"}]},"branch":"refs/heads/master"},"acfbae4a751aed8ed4e7ff06d0f6c8d193937f16":{"kind":"REWORK","_number":2,"created":"2015-03-09 06:07:46.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/97/161097/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/97/161097/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/97/161097/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/97/161097/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/97/161097/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/97/161097/2"}}},"commit":{"parents":[{"commit":"68b1e4781eb2aba9deb580f185da886746e8977b","subject":"Base TokenEndpoint plugin on keystoneclient\u0027s","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/68b1e4781eb2aba9deb580f185da886746e8977b"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-03-04 04:29:10.000000000","tz":660},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-03-09 06:07:16.000000000","tz":660},"subject":"Use keystoneclient\u0027s session loading from CLI","message":"Use keystoneclient\u0027s session loading from CLI\n\nThe keystoneclient provides a standard mechanism for loading transport\noptions from a CLI. This will remove some handling from OSC as well as\ngive it the ability to specify client certificates.\n\nThis removes the verify parameter from the ClientManager as this is an\noption that is handled by the session loading mechanism. The verify\nargument that is not provided by keystoneclient is mapped to the\ninsecure parameter that is.\n\nChange-Id: I7deb0489c6237465608521d8750fbca2ea24aa65\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/acfbae4a751aed8ed4e7ff06d0f6c8d193937f16"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/acfbae4a751aed8ed4e7ff06d0f6c8d193937f16"}]},"branch":"refs/heads/master"},"0a94c3ccccecd13bc7c58e558c0ec891b0d35492":{"kind":"REWORK","_number":3,"created":"2015-03-11 08:17:34.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/97/161097/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/97/161097/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/97/161097/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/97/161097/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/97/161097/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/97/161097/3"}}},"commit":{"parents":[{"commit":"a9d1e3d2192aa965d15c89eb6a603faf2e95b7ec","subject":"Base TokenEndpoint plugin on keystoneclient\u0027s","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a9d1e3d2192aa965d15c89eb6a603faf2e95b7ec"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-03-04 04:29:10.000000000","tz":660},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-03-11 08:16:51.000000000","tz":660},"subject":"Use keystoneclient\u0027s session loading from CLI","message":"Use keystoneclient\u0027s session loading from CLI\n\nThe keystoneclient provides a standard mechanism for loading transport\noptions from a CLI. This will remove some handling from OSC as well as\ngive it the ability to specify client certificates.\n\nThis removes the verify parameter from the ClientManager as this is an\noption that is handled by the session loading mechanism. The verify\nargument that is not provided by keystoneclient is mapped to the\ninsecure parameter that is.\n\nChange-Id: I7deb0489c6237465608521d8750fbca2ea24aa65\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0a94c3ccccecd13bc7c58e558c0ec891b0d35492"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0a94c3ccccecd13bc7c58e558c0ec891b0d35492"}]},"branch":"refs/heads/master"},"7acee6e31996c71c7a14425be25d6b96a9246a11":{"kind":"REWORK","_number":4,"created":"2015-03-28 21:46:06.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/97/161097/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/97/161097/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/97/161097/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/97/161097/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/97/161097/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/97/161097/4"}}},"commit":{"parents":[{"commit":"33313eac5a2fc5817b55a27a0a4d66a62c49d114","subject":"Merge \"Add a doc about authenticating against v3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/33313eac5a2fc5817b55a27a0a4d66a62c49d114"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-03-04 04:29:10.000000000","tz":660},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-03-28 21:45:47.000000000","tz":660},"subject":"Use keystoneclient\u0027s session loading from CLI","message":"Use keystoneclient\u0027s session loading from CLI\n\nThe keystoneclient provides a standard mechanism for loading transport\noptions from a CLI. This will remove some handling from OSC as well as\ngive it the ability to specify client certificates.\n\nThis removes the verify parameter from the ClientManager as this is an\noption that is handled by the session loading mechanism. The verify\nargument that is not provided by keystoneclient is mapped to the\ninsecure parameter that is.\n\nChange-Id: I7deb0489c6237465608521d8750fbca2ea24aa65\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/7acee6e31996c71c7a14425be25d6b96a9246a11"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/7acee6e31996c71c7a14425be25d6b96a9246a11"}]},"branch":"refs/heads/master"},"f28a6f99f2095cb772202f8d7df0a6d167fe6186":{"kind":"REWORK","_number":5,"created":"2015-03-28 23:37:13.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/97/161097/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/97/161097/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/97/161097/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/97/161097/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/97/161097/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/97/161097/5"}}},"commit":{"parents":[{"commit":"33313eac5a2fc5817b55a27a0a4d66a62c49d114","subject":"Merge \"Add a doc about authenticating against v3\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/33313eac5a2fc5817b55a27a0a4d66a62c49d114"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-03-04 04:29:10.000000000","tz":660},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-03-28 23:36:54.000000000","tz":660},"subject":"Use keystoneclient\u0027s session loading from CLI","message":"Use keystoneclient\u0027s session loading from CLI\n\nThe keystoneclient provides a standard mechanism for loading transport\noptions from a CLI. This will remove some handling from OSC as well as\ngive it the ability to specify client certificates.\n\nThis removes the verify parameter from the ClientManager as this is an\noption that is handled by the session loading mechanism. The verify\nargument that is not provided by keystoneclient is mapped to the\ninsecure parameter that is.\n\nChange-Id: I7deb0489c6237465608521d8750fbca2ea24aa65\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f28a6f99f2095cb772202f8d7df0a6d167fe6186"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f28a6f99f2095cb772202f8d7df0a6d167fe6186"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
