)]}'
{"id":"openstack%2Fpython-keystoneclient~78523","triplet_id":"openstack%2Fpython-keystoneclient~master~Ieb1c8df4c90729878a7e4c5732e32d7139dd5855","project":"openstack/python-keystoneclient","branch":"master","topic":"v3_plugin_fixups","hashtags":[],"change_id":"Ieb1c8df4c90729878a7e4c5732e32d7139dd5855","subject":"Provide more data to AuthMethod plugins","status":"MERGED","created":"2014-03-06 05:30:26.000000000","updated":"2014-03-10 02:26:23.000000000","submitted":"2014-03-10 02:26:22.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"b819d07fd9935f5bb1d03e12f2a6aba3e92e1089","_number":78523,"virtual_id_number":78523,"owner":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"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":0,"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},{"value":2,"date":"2014-03-10 02:26:22.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":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":0,"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},{"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":2,"date":"2014-03-09 23:04:25.000000000","_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"date":"2014-03-09 22:37:28.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":2,"date":"2014-03-10 01:23:18.000000000","_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":0,"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"all":[{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},{"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":0,"date":"2014-03-09 23:04:25.000000000","_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"date":"2014-03-09 22:37:28.000000000","_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":1,"date":"2014-03-10 01:23:18.000000000","_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"value":0,"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-03-06 05:42:35.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"},{"updated":"2014-03-06 05:54:54.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":"2014-03-06 18:28:20.000000000","updated_by":{"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},"reviewer":{"_account_id":9954,"name":"Lance Bragstad","username":"lbragstad","inactive":true},"state":"REVIEWER"},{"updated":"2014-03-07 02:34:09.000000000","updated_by":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"reviewer":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"state":"REVIEWER"},{"updated":"2014-03-07 02:34:14.000000000","updated_by":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"reviewer":{"_account_id":1916,"name":"Guang Yee","email":"gyee@suse.com","username":"guang-yee"},"state":"REVIEWER"},{"updated":"2014-03-09 23:04:25.000000000","updated_by":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"reviewer":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"state":"REVIEWER"},{"updated":"2014-03-10 01:23:18.000000000","updated_by":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"reviewer":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"state":"REVIEWER"},{"updated":"2014-03-10 02:26:22.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"ce0e06d0b49a37adc0bcaa4a2085ee1f100b756c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-06 05:30:27.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"fc1ecd6cc6553154afaeeb81f818b8409c2a746a","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-03-06 05:33:14.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"5de47d871cf554082377ab0466675d56f5e19093","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-06 05:33:15.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"8fde0aabdcaf84aeaf4a50fe04880dfa977dff7f","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2014-03-06 05:42:35.000000000","message":"Patch Set 2: Looks good to me (core reviewer)\n\nlgtm","accounts_in_message":[],"_revision_number":2},{"id":"56908ab7583e038765516a79827dc929f5cf0897","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-06 07:26:28.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/23/78523/2/check/gate-python-keystoneclient-pep8/530c157 : SUCCESS in 1m 16s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/23/78523/2/check/gate-python-keystoneclient-docs/bdfbcad/doc/build/html/ : SUCCESS in 1m 38s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/23/78523/2/check/gate-python-keystoneclient-python26/842259d : SUCCESS in 51s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/23/78523/2/check/gate-python-keystoneclient-python27/4c38c7c : SUCCESS in 1m 20s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/23/78523/2/check/gate-python-keystoneclient-python33/8761597 : SUCCESS in 3m 15s\n- check-devstack-dsvm-cells http://logs.openstack.org/23/78523/2/check/check-devstack-dsvm-cells/fc9c2de : SUCCESS in 11m 11s\n- check-tempest-dsvm-full http://logs.openstack.org/23/78523/2/check/check-tempest-dsvm-full/76ac8bf : SUCCESS in 1h 03m 33s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/23/78523/2/check/check-tempest-dsvm-postgres-full/96b6ac4 : SUCCESS in 58m 57s\n- check-tempest-dsvm-neutron http://logs.openstack.org/23/78523/2/check/check-tempest-dsvm-neutron/17d84f0 : SUCCESS in 34m 33s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/23/78523/2/check/check-tempest-dsvm-neutron-full/4c1445c : SUCCESS in 56m 37s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/23/78523/2/check/gate-tempest-dsvm-large-ops/be94fd0 : SUCCESS in 16m 30s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/23/78523/2/check/gate-tempest-dsvm-neutron-large-ops/6c6012c : SUCCESS in 17m 09s\n- check-grenade-dsvm http://logs.openstack.org/23/78523/2/check/check-grenade-dsvm/e47400f : SUCCESS in 31m 12s\n","accounts_in_message":[],"_revision_number":2},{"id":"345cdf594f6aac33b811beed85a1e4ed373b2f58","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-03-09 22:17:49.000000000","message":"Patch Set 2: Looks good to me (core reviewer)\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"87638e0d9adcb6b0cbecfb043e4f014e4a51882d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-09 22:17:50.000000000","message":"Patch Set 2: No score\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"6cff5dfceb488fbd4e05f5e23213dbb6e3cf5777","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-03-09 22:35:25.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"7c83e56bcc808fb8737faffeed0ec0bb149e24d5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-09 22:35:27.000000000","message":"Patch Set 3:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"8e24f806876d1d5cfd74d36b51c0a9589c122fd9","author":{"_account_id":5494,"name":"Trivial Rebase","email":"trivial-rebase@review.openstack.org","username":"trivial-rebase"},"date":"2014-03-09 22:35:32.000000000","message":"Patch Set 3:\n\nNew patchset patch-id matches previous patchset, but commit message has changed.","accounts_in_message":[],"_revision_number":3},{"id":"0ee782a71775c76d52d8dbd90ce6bfc460d2ae37","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-03-09 22:37:28.000000000","message":"Patch Set 3:\n\ndamn, i was hoping that it would get the +2s back for a trivial change - but you don\u0027t get that for commit msg.\n\nNo change, removed \u0027 in it\u0027s","accounts_in_message":[],"_revision_number":3},{"id":"021bd29341259dc5f8ededbece541b674ffb0480","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-03-09 23:04:25.000000000","message":"Patch Set 3: Looks good to me (core reviewer)\n\nThis change is even better now.","accounts_in_message":[],"_revision_number":3},{"id":"6d266ddc3ce34e936eeb8558cabeee2a8e2e3937","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-09 23:31:29.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/23/78523/3/check/gate-python-keystoneclient-pep8/58eb822 : SUCCESS in 1m 03s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/23/78523/3/check/gate-python-keystoneclient-docs/ee67bbb/doc/build/html/ : SUCCESS in 1m 17s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/23/78523/3/check/gate-python-keystoneclient-python26/8048abb : SUCCESS in 1m 33s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/23/78523/3/check/gate-python-keystoneclient-python27/c36c8a3 : SUCCESS in 1m 07s\n- check-grenade-dsvm http://logs.openstack.org/23/78523/3/check/check-grenade-dsvm/22fdfe8 : SUCCESS in 33m 15s\n- check-tempest-dsvm-full http://logs.openstack.org/23/78523/3/check/check-tempest-dsvm-full/80b5f3e : SUCCESS in 56m 00s\n- check-tempest-dsvm-neutron http://logs.openstack.org/23/78523/3/check/check-tempest-dsvm-neutron/574ac15 : SUCCESS in 34m 37s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/23/78523/3/check/gate-python-keystoneclient-python33/9148337 : SUCCESS in 3m 18s\n- check-devstack-dsvm-cells http://logs.openstack.org/23/78523/3/check/check-devstack-dsvm-cells/1907b40 : SUCCESS in 12m 11s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/23/78523/3/check/check-tempest-dsvm-postgres-full/2149c3d : SUCCESS in 48m 50s\n- check-tempest-dsvm-neutron-full http://logs.openstack.org/23/78523/3/check/check-tempest-dsvm-neutron-full/e73f9c5 : SUCCESS in 53m 04s (non-voting)\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/23/78523/3/check/gate-tempest-dsvm-large-ops/bf1fa39 : SUCCESS in 14m 58s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/23/78523/3/check/gate-tempest-dsvm-neutron-large-ops/25b91ae : SUCCESS in 16m 34s\n","accounts_in_message":[],"_revision_number":3},{"id":"95a7775f902c469598d25bac99e8a0c983751c59","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2014-03-10 01:23:18.000000000","message":"Patch Set 3: Looks good to me (core reviewer); Approved\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"7b82504ecd3cb9913f3aaffdf741e1eb3b36ff3c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-10 01:23:19.000000000","message":"Patch Set 3: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"b7afdffd05a87c3b75c792b6302112b86073f6c9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-10 02:26:22.000000000","message":"Patch Set 3: Verified\n\nBuild succeeded.\n\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/23/78523/3/gate/gate-python-keystoneclient-docs/7aec558/doc/build/html/ : SUCCESS in 1m 13s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/23/78523/3/gate/gate-python-keystoneclient-pep8/0e6801a : SUCCESS in 1m 11s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/23/78523/3/gate/gate-python-keystoneclient-python26/4242ad4 : SUCCESS in 1m 26s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/23/78523/3/gate/gate-python-keystoneclient-python27/942d910 : SUCCESS in 1m 11s\n- gate-grenade-dsvm http://logs.openstack.org/23/78523/3/gate/gate-grenade-dsvm/1e63596 : SUCCESS in 33m 45s\n- gate-tempest-dsvm-full http://logs.openstack.org/23/78523/3/gate/gate-tempest-dsvm-full/0d2568c : SUCCESS in 57m 49s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/23/78523/3/gate/gate-tempest-dsvm-neutron/a1f1d45 : SUCCESS in 33m 17s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/23/78523/3/gate/gate-python-keystoneclient-python33/c5475e3 : SUCCESS in 3m 41s\n- gate-devstack-dsvm-cells http://logs.openstack.org/23/78523/3/gate/gate-devstack-dsvm-cells/14c22dd : SUCCESS in 11m 05s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/23/78523/3/gate/gate-tempest-dsvm-postgres-full/f3823e7 : SUCCESS in 1h 03m 01s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/23/78523/3/gate/gate-tempest-dsvm-large-ops/88f9b4e : SUCCESS in 17m 31s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/23/78523/3/gate/gate-tempest-dsvm-neutron-large-ops/ec09807 : SUCCESS in 15m 32s\n","accounts_in_message":[],"_revision_number":3},{"id":"e27b583a5abce5d529efe6c12ad7c58e001884cd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-03-10 02:26:23.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"213616b13846960fb81add23142f8003a84d354a","revisions":{"1f17ab674d2f0182704106c8abd810bbbf8fa855":{"kind":"REWORK","_number":1,"created":"2014-03-06 05:30:26.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/23/78523/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/23/78523/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/23/78523/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/23/78523/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/23/78523/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/23/78523/1"}}},"commit":{"parents":[{"commit":"b935741f6c93abae1c7aac41da92b475bbe14815","subject":"Atomic write of certificate files and revocation list","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b935741f6c93abae1c7aac41da92b475bbe14815"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-03-06 05:28:06.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-03-06 05:28:06.000000000","tz":600},"subject":"Provide more data to AuthMethod plugins","message":"Provide more data to AuthMethod plugins\n\nOauth will need more information from the main authentication object to\ndo it\u0027s job and it is foreseeable that other method plugins will need to\ndo more complex interactions. We should provide at least the session so\nthese plugins can communicate out and the base auth option so they can\nfind authentication parameters. We also allow kwargs for future\nexpansion.\n\nChange-Id: Ieb1c8df4c90729878a7e4c5732e32d7139dd5855\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1f17ab674d2f0182704106c8abd810bbbf8fa855"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1f17ab674d2f0182704106c8abd810bbbf8fa855"}]},"branch":"refs/heads/master"},"13748b163a5212f7472dcf77adac21153fdb54e0":{"kind":"REWORK","_number":2,"created":"2014-03-06 05:33:14.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/23/78523/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/23/78523/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/23/78523/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/23/78523/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/23/78523/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/23/78523/2"}}},"commit":{"parents":[{"commit":"b935741f6c93abae1c7aac41da92b475bbe14815","subject":"Atomic write of certificate files and revocation list","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b935741f6c93abae1c7aac41da92b475bbe14815"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-03-06 05:28:06.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-03-06 05:32:58.000000000","tz":600},"subject":"Provide more data to AuthMethod plugins","message":"Provide more data to AuthMethod plugins\n\nOauth will need more information from the main authentication object to\ndo it\u0027s job and it is foreseeable that other method plugins will need to\ndo more complex interactions. We should provide at least the session so\nthese plugins can communicate out and the base auth option so they can\nfind authentication parameters. We also allow kwargs for future\nexpansion.\n\nChange-Id: Ieb1c8df4c90729878a7e4c5732e32d7139dd5855\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/13748b163a5212f7472dcf77adac21153fdb54e0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/13748b163a5212f7472dcf77adac21153fdb54e0"}]},"branch":"refs/heads/master"},"213616b13846960fb81add23142f8003a84d354a":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2014-03-09 22:35:25.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/23/78523/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/23/78523/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/23/78523/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/23/78523/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/23/78523/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/23/78523/3"}}},"commit":{"parents":[{"commit":"b935741f6c93abae1c7aac41da92b475bbe14815","subject":"Atomic write of certificate files and revocation list","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b935741f6c93abae1c7aac41da92b475bbe14815"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-03-06 05:28:06.000000000","tz":600},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2014-03-09 22:34:18.000000000","tz":600},"subject":"Provide more data to AuthMethod plugins","message":"Provide more data to AuthMethod plugins\n\nOauth will need more information from the main authentication object to\ndo its job and it is foreseeable that other method plugins will need to\ndo more complex interactions. We should provide at least the session so\nthese plugins can communicate out and the base auth option so they can\nfind authentication parameters. We also allow kwargs for future\nexpansion.\n\nChange-Id: Ieb1c8df4c90729878a7e4c5732e32d7139dd5855\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/213616b13846960fb81add23142f8003a84d354a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/213616b13846960fb81add23142f8003a84d354a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
