)]}'
{"id":"openstack%2Fpython-keystoneclient~243869","triplet_id":"openstack%2Fpython-keystoneclient~master~I3b74b0ba1e1f9dda937a2d90e2d75ff0b7597a9b","project":"openstack/python-keystoneclient","branch":"master","topic":"bug/1515048","hashtags":[],"change_id":"I3b74b0ba1e1f9dda937a2d90e2d75ff0b7597a9b","subject":"Map keystoneclient exceptions to keystoneauth","status":"MERGED","created":"2015-11-10 23:53:31.000000000","updated":"2015-11-23 01:55:18.000000000","submitted":"2015-11-23 01:55:16.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"42713dcbb3c60f892c236723d8650cd8b1907bf3","_number":243869,"virtual_id_number":243869,"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":2,"date":"2015-11-23 01:55:16.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":15742,"name":"Paulo Ewerton Gomes Fragoso","email":"pauloewerton@lsd.ufcg.edu.br","username":"pauloewerton"}],"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":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"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":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":2,"date":"2015-11-23 00:45:09.000000000","_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":2,"date":"2015-11-21 03:14:03.000000000","_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":15742,"name":"Paulo Ewerton Gomes Fragoso","email":"pauloewerton@lsd.ufcg.edu.br","username":"pauloewerton"}],"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":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"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":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":1,"date":"2015-11-23 00:45:09.000000000","_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":15742,"name":"Paulo Ewerton Gomes Fragoso","email":"pauloewerton@lsd.ufcg.edu.br","username":"pauloewerton"}],"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":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"_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":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"_account_id":15742,"name":"Paulo Ewerton Gomes Fragoso","email":"pauloewerton@lsd.ufcg.edu.br","username":"pauloewerton"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-11-11 14:50:48.000000000","updated_by":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"reviewer":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"state":"REVIEWER"},{"updated":"2015-11-16 13:39:54.000000000","updated_by":{"_account_id":15742,"name":"Paulo Ewerton Gomes Fragoso","email":"pauloewerton@lsd.ufcg.edu.br","username":"pauloewerton"},"reviewer":{"_account_id":15742,"name":"Paulo Ewerton Gomes Fragoso","email":"pauloewerton@lsd.ufcg.edu.br","username":"pauloewerton"},"state":"REVIEWER"},{"updated":"2015-11-17 21:32:00.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":"2015-11-18 17:15:10.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":"2015-11-21 03:14:03.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":"2015-11-23 00:45:09.000000000","updated_by":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"reviewer":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"state":"REVIEWER"},{"updated":"2015-11-23 01:55:16.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"f697e700d8376969d35f4019b47236973f8ddf6e","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-11-10 23:53:31.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"996cb4029b3c893834c6eaef6c7f982b69f92fa4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-11 00:58:49.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/69/243869/1/check/gate-python-keystoneclient-python26/dd9b9c0/ : SUCCESS in 2m 18s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/69/243869/1/check/gate-python-keystoneclient-pep8/645a636/ : SUCCESS in 2m 05s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/69/243869/1/check/gate-python-keystoneclient-docs/77d9571//doc/build/html/ : SUCCESS in 3m 07s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/69/243869/1/check/gate-python-keystoneclient-python27/602fc6c/ : SUCCESS in 2m 55s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/69/243869/1/check/gate-python-keystoneclient-python34/9de54ff/ : SUCCESS in 3m 30s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/69/243869/1/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/c27a972/ : SUCCESS in 1h 05m 11s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/69/243869/1/check/gate-keystoneclient-dsvm-functional/d7f2cd0/ : SUCCESS in 26m 28s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/69/243869/1/check/gate-python-keystoneclient-tox-bandit/c37c657/ : SUCCESS in 2m 38s","accounts_in_message":[],"_revision_number":1},{"id":"ddb1bc38248e07f04a536901f8c80ec62b585a1a","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-11-11 12:26:43.000000000","message":"Patch Set 1: Code-Review+2\n\ni think this would save me from changing a bunch of osc code: https://review.openstack.org/#/c/238180/2/openstackclient/identity/v3/role.py","accounts_in_message":[],"_revision_number":1},{"id":"de51659a26943ededcd8c764bd221d050de973cb","author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"date":"2015-11-11 14:50:48.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"4a84add310dd5162c590062361407c88a8b55b2a","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-11-11 19:04:29.000000000","message":"Patch Set 1: Code-Review-1\n\nNow there\u0027s no docs generated for any of these exceptions and the library is unusable.","accounts_in_message":[],"_revision_number":1},{"id":"f72af4ae70cc2e4e4771a02d5eeac5b7ef8f799d","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-11-11 23:08:50.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"8e4410fa845e772ac97e3edab8c80b2851bafcf3","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-11-11 23:39:03.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"a5e2db147d1956b2ea4218f0caf5490e840d5a2d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-12 00:58:06.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-keystoneclient-python26 http://logs.openstack.org/69/243869/3/check/gate-python-keystoneclient-python26/acdcf93/ : SUCCESS in 2m 17s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/69/243869/3/check/gate-python-keystoneclient-pep8/5f3bfad/ : FAILURE in 2m 43s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/69/243869/3/check/gate-python-keystoneclient-docs/35ee71b//doc/build/html/ : SUCCESS in 3m 14s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/69/243869/3/check/gate-python-keystoneclient-python27/f5da59f/ : SUCCESS in 3m 03s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/69/243869/3/check/gate-python-keystoneclient-python34/ef12d95/ : SUCCESS in 4m 00s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/69/243869/3/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/29294d8/ : SUCCESS in 1h 15m 41s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/69/243869/3/check/gate-keystoneclient-dsvm-functional/62facb9/ : SUCCESS in 21m 44s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/69/243869/3/check/gate-python-keystoneclient-tox-bandit/0de0639/ : SUCCESS in 2m 40s","accounts_in_message":[],"_revision_number":3},{"id":"67fbe3087f4196c837bf59ee348b940c2db5a356","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-11-12 22:16:56.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"ffab7917eec42d8112adf1f8fc974adb865b6215","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-12 23:48:12.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/69/243869/4/check/gate-python-keystoneclient-python26/ae29d18/ : SUCCESS in 2m 19s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/69/243869/4/check/gate-python-keystoneclient-pep8/ed95f52/ : SUCCESS in 2m 40s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/69/243869/4/check/gate-python-keystoneclient-docs/56d76be//doc/build/html/ : SUCCESS in 3m 05s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/69/243869/4/check/gate-python-keystoneclient-python27/2856dca/ : SUCCESS in 2m 43s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/69/243869/4/check/gate-python-keystoneclient-python34/cca2c34/ : SUCCESS in 3m 03s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/69/243869/4/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/74565b1/ : SUCCESS in 1h 25m 44s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/69/243869/4/check/gate-keystoneclient-dsvm-functional/3566367/ : SUCCESS in 27m 57s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/69/243869/4/check/gate-python-keystoneclient-tox-bandit/a50c92d/ : SUCCESS in 2m 11s","accounts_in_message":[],"_revision_number":4},{"id":"f561b83d8a5c51c5e4a625c0abcd6c99bedca1b7","author":{"_account_id":15742,"name":"Paulo Ewerton Gomes Fragoso","email":"pauloewerton@lsd.ufcg.edu.br","username":"pauloewerton"},"date":"2015-11-16 13:39:54.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"480311d389a98c06b317a733a36324f3d65637a2","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-11-17 21:32:00.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"f0831475c4c34ba9efa7707a2257afcb776e4cf4","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-11-18 17:15:10.000000000","message":"Patch Set 4: Code-Review-1\n\n(5 comments)","accounts_in_message":[],"_revision_number":4},{"id":"7d9e12cf990a1d6a374623b7ebf6849d65aa25f8","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-11-19 02:35:33.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"e7cd847411ba5aee1bdb4c9ccc961c7d95af2795","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-19 03:41:22.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/69/243869/5/check/gate-python-keystoneclient-python26/726ae3e/ : SUCCESS in 2m 37s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/69/243869/5/check/gate-python-keystoneclient-pep8/f15d96a/ : SUCCESS in 2m 57s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/69/243869/5/check/gate-python-keystoneclient-docs/60fa8e4//doc/build/html/ : SUCCESS in 3m 30s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/69/243869/5/check/gate-python-keystoneclient-python27/c2f71c4/ : SUCCESS in 3m 36s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/69/243869/5/check/gate-python-keystoneclient-python34/9828b25/ : SUCCESS in 4m 56s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/69/243869/5/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/c91f14a/ : SUCCESS in 1h 05m 06s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/69/243869/5/check/gate-keystoneclient-dsvm-functional/323f402/ : SUCCESS in 20m 25s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/69/243869/5/check/gate-python-keystoneclient-tox-bandit/1c3e8df/ : SUCCESS in 2m 54s","accounts_in_message":[],"_revision_number":5},{"id":"eec6938c0596573566cb53b1204f64f5857fa0c7","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2015-11-21 03:14:03.000000000","message":"Patch Set 5: Code-Review+2","accounts_in_message":[],"_revision_number":5},{"id":"407713c9676b82d5cb7fb7d830344bdeb2024339","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2015-11-23 00:45:09.000000000","message":"Patch Set 5: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":5},{"id":"daa5671395e7354e720129745181458018dc4e14","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-23 00:45:14.000000000","message":"Patch Set 5: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":5},{"id":"677bd87a672658f211604b4446e87ebefaaed0e9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-23 01:55:16.000000000","message":"Patch Set 5: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/69/243869/5/gate/gate-python-keystoneclient-python26/999a145/ : SUCCESS in 2m 26s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/69/243869/5/gate/gate-python-keystoneclient-docs/54edc8a//doc/build/html/ : SUCCESS in 2m 33s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/69/243869/5/gate/gate-python-keystoneclient-pep8/f6de543/ : SUCCESS in 2m 54s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/69/243869/5/gate/gate-python-keystoneclient-python27/23d1124/ : SUCCESS in 2m 23s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/69/243869/5/gate/gate-python-keystoneclient-python34/ed8dcdf/ : SUCCESS in 3m 16s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/69/243869/5/gate/gate-tempest-dsvm-neutron-src-python-keystoneclient/e768de6/ : SUCCESS in 1h 10m 01s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/69/243869/5/gate/gate-keystoneclient-dsvm-functional/7bf5a1c/ : SUCCESS in 20m 18s\n- gate-python-keystoneclient-tox-bandit http://logs.openstack.org/69/243869/5/gate/gate-python-keystoneclient-tox-bandit/df262ec/ : SUCCESS in 2m 38s","accounts_in_message":[],"_revision_number":5},{"id":"f110053034c8adae804faf9643d3f1c05d36d5ed","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-11-23 01:55:18.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":5}],"current_revision_number":5,"current_revision":"bdd44d314217cfc834505404b8583289c22e9e9d","revisions":{"bb51dd29f0f7d2a72648f736d6c8e4164d9bc955":{"kind":"REWORK","_number":1,"created":"2015-11-10 23:53:31.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/69/243869/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/69/243869/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/69/243869/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/69/243869/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/69/243869/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/69/243869/1"}}},"commit":{"parents":[{"commit":"777588a44788ab6b72a517b69f0fd886588f538d","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/777588a44788ab6b72a517b69f0fd886588f538d"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2015-11-10 23:51:42.000000000","tz":660},"committer":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2015-11-10 23:53:01.000000000","tz":660},"subject":"Map keystoneclient exceptions to keystoneauth","message":"Map keystoneclient exceptions to keystoneauth\n\nTo allow people to use a keystoneauth session with keystoneclient we\nneed to make it so that any exceptions that keystoneclient catch are the\nsame as what keystoneauth might throw.\n\nThe only practical way to do this is to map the keystoneclient\nexceptions onto the keystoneauth equivalents. This is fairly easy as all\nthese exceptions were extracted from keystoneclient initially.\n\nCloses-Bug: #1515048\nChange-Id: I3b74b0ba1e1f9dda937a2d90e2d75ff0b7597a9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/bb51dd29f0f7d2a72648f736d6c8e4164d9bc955"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/bb51dd29f0f7d2a72648f736d6c8e4164d9bc955"}]},"branch":"refs/heads/master"},"ea048d4c1108646558fcff77bcd57124d0bc573a":{"kind":"REWORK","_number":2,"created":"2015-11-11 23:08:50.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/69/243869/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/69/243869/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/69/243869/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/69/243869/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/69/243869/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/69/243869/2"}}},"commit":{"parents":[{"commit":"777588a44788ab6b72a517b69f0fd886588f538d","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/777588a44788ab6b72a517b69f0fd886588f538d"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2015-11-10 23:51:42.000000000","tz":660},"committer":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2015-11-11 23:08:17.000000000","tz":660},"subject":"Map keystoneclient exceptions to keystoneauth","message":"Map keystoneclient exceptions to keystoneauth\n\nTo allow people to use a keystoneauth session with keystoneclient we\nneed to make it so that any exceptions that keystoneclient catch are the\nsame as what keystoneauth might throw.\n\nThe only practical way to do this is to map the keystoneclient\nexceptions onto the keystoneauth equivalents. This is fairly easy as all\nthese exceptions were extracted from keystoneclient initially.\n\nCloses-Bug: #1515048\nChange-Id: I3b74b0ba1e1f9dda937a2d90e2d75ff0b7597a9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ea048d4c1108646558fcff77bcd57124d0bc573a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ea048d4c1108646558fcff77bcd57124d0bc573a"}]},"branch":"refs/heads/master"},"371301ed44ee53741c0282b53806b1443cb24f54":{"kind":"REWORK","_number":3,"created":"2015-11-11 23:39:03.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/69/243869/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/69/243869/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/69/243869/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/69/243869/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/69/243869/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/69/243869/3"}}},"commit":{"parents":[{"commit":"227e1b54cfc4a6a68268f9d5935d258b7490b7a3","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/227e1b54cfc4a6a68268f9d5935d258b7490b7a3"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2015-11-10 23:51:42.000000000","tz":660},"committer":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2015-11-11 23:38:38.000000000","tz":660},"subject":"Map keystoneclient exceptions to keystoneauth","message":"Map keystoneclient exceptions to keystoneauth\n\nTo allow people to use a keystoneauth session with keystoneclient we\nneed to make it so that any exceptions that keystoneclient catch are the\nsame as what keystoneauth might throw.\n\nThe only practical way to do this is to map the keystoneclient\nexceptions onto the keystoneauth equivalents. This is fairly easy as all\nthese exceptions were extracted from keystoneclient initially.\n\nCloses-Bug: #1515048\nChange-Id: I3b74b0ba1e1f9dda937a2d90e2d75ff0b7597a9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/371301ed44ee53741c0282b53806b1443cb24f54"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/371301ed44ee53741c0282b53806b1443cb24f54"}]},"branch":"refs/heads/master"},"aaaf71599033da8fd5a5c3da606cf73d0e045487":{"kind":"REWORK","_number":4,"created":"2015-11-12 22:16:56.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/69/243869/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/69/243869/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/69/243869/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/69/243869/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/69/243869/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/69/243869/4"}}},"commit":{"parents":[{"commit":"227e1b54cfc4a6a68268f9d5935d258b7490b7a3","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/227e1b54cfc4a6a68268f9d5935d258b7490b7a3"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2015-11-10 23:51:42.000000000","tz":660},"committer":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2015-11-12 22:16:43.000000000","tz":660},"subject":"Map keystoneclient exceptions to keystoneauth","message":"Map keystoneclient exceptions to keystoneauth\n\nTo allow people to use a keystoneauth session with keystoneclient we\nneed to make it so that any exceptions that keystoneclient catch are the\nsame as what keystoneauth might throw.\n\nThe only practical way to do this is to map the keystoneclient\nexceptions onto the keystoneauth equivalents. This is fairly easy as all\nthese exceptions were extracted from keystoneclient initially.\n\nCloses-Bug: #1515048\nChange-Id: I3b74b0ba1e1f9dda937a2d90e2d75ff0b7597a9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/aaaf71599033da8fd5a5c3da606cf73d0e045487"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/aaaf71599033da8fd5a5c3da606cf73d0e045487"}]},"branch":"refs/heads/master"},"bdd44d314217cfc834505404b8583289c22e9e9d":{"kind":"REWORK","_number":5,"created":"2015-11-19 02:35:33.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/69/243869/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/69/243869/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/69/243869/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/69/243869/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/69/243869/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/69/243869/5"}}},"commit":{"parents":[{"commit":"4a070903d29aca07a8d19b59bb20818d1c759c44","subject":"Merge \"Last sync from oslo-incubator\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4a070903d29aca07a8d19b59bb20818d1c759c44"}]}],"author":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2015-11-10 23:51:42.000000000","tz":660},"committer":{"name":"Jamie Lennox","email":"jamielennox@gmail.com","date":"2015-11-19 02:35:18.000000000","tz":660},"subject":"Map keystoneclient exceptions to keystoneauth","message":"Map keystoneclient exceptions to keystoneauth\n\nTo allow people to use a keystoneauth session with keystoneclient we\nneed to make it so that any exceptions that keystoneclient catch are the\nsame as what keystoneauth might throw.\n\nThe only practical way to do this is to map the keystoneclient\nexceptions onto the keystoneauth equivalents. This is fairly easy as all\nthese exceptions were extracted from keystoneclient initially.\n\nCloses-Bug: #1515048\nChange-Id: I3b74b0ba1e1f9dda937a2d90e2d75ff0b7597a9b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/bdd44d314217cfc834505404b8583289c22e9e9d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/bdd44d314217cfc834505404b8583289c22e9e9d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
