)]}'
{"id":"openstack%2Fpython-keystoneclient~452893","triplet_id":"openstack%2Fpython-keystoneclient~master~I592d91fde47f6972084ce6490882fa51a9bfe46e","project":"openstack/python-keystoneclient","branch":"master","topic":"bp/role-check-from-middleware","hashtags":[],"change_id":"I592d91fde47f6972084ce6490882fa51a9bfe46e","subject":"Client functions for Routes","status":"ABANDONED","created":"2017-04-03 18:40:47.000000000","updated":"2018-01-19 17:49:02.000000000","total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"1525d06e7bc1e0a37535f39d5c30b59889b8e33b","_number":452893,"virtual_id_number":452893,"owner":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"date":"2017-12-04 13:20:50.000000000","_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":1,"date":"2017-04-25 22:44:32.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"date":"2017-11-29 20:45:36.000000000","_account_id":23674,"name":"Rohan Arora","email":"ra271w@att.com","username":"rarora"}],"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":{"approved":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2017-12-02 23:33:23.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":23674,"name":"Rohan Arora","email":"ra271w@att.com","username":"rarora"}],"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":{"all":[{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"_account_id":23674,"name":"Rohan Arora","email":"ra271w@att.com","username":"rarora"}],"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":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},{"_account_id":23674,"name":"Rohan Arora","email":"ra271w@att.com","username":"rarora"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-04-25 22:44:32.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2017-11-29 20:45:36.000000000","updated_by":{"_account_id":23674,"name":"Rohan Arora","email":"ra271w@att.com","username":"rarora"},"reviewer":{"_account_id":23674,"name":"Rohan Arora","email":"ra271w@att.com","username":"rarora"},"state":"REVIEWER"},{"updated":"2017-12-02 23:33:23.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":"2017-12-04 13:20:50.000000000","updated_by":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"reviewer":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"state":"REVIEWER"}],"messages":[{"id":"795682f8ebae7768ae0db65a48212f25eab77577","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2017-04-03 18:40:47.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9b1b20dc557cfabbdbe5674c119fafc9180d5209","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-03 19:50:51.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-keystoneclient-docs-ubuntu-xenial http://docs-draft.openstack.org/93/452893/1/check/gate-python-keystoneclient-docs-ubuntu-xenial/47bf6ef//doc/build/html/ : SUCCESS in 2m 18s\n- gate-python-keystoneclient-pep8-ubuntu-xenial http://logs.openstack.org/93/452893/1/check/gate-python-keystoneclient-pep8-ubuntu-xenial/7f6bc9e/ : FAILURE in 2m 18s\n- gate-python-keystoneclient-python27-ubuntu-xenial http://logs.openstack.org/93/452893/1/check/gate-python-keystoneclient-python27-ubuntu-xenial/17c896e/ : SUCCESS in 2m 11s\n- gate-python-keystoneclient-python35 http://logs.openstack.org/93/452893/1/check/gate-python-keystoneclient-python35/d04de8d/ : SUCCESS in 2m 11s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-ubuntu-xenial http://logs.openstack.org/93/452893/1/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-ubuntu-xenial/eed3fe7/ : SUCCESS in 1h 08m 03s\n- gate-keystoneclient-dsvm-functional-ubuntu-xenial http://logs.openstack.org/93/452893/1/check/gate-keystoneclient-dsvm-functional-ubuntu-xenial/d274f54/ : SUCCESS in 25m 56s","accounts_in_message":[],"_revision_number":1},{"id":"228f8c841e5a14e6b126c4c3824fea04fb12fb7f","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2017-04-10 18:59:39.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"58d410b5e11c9b00eeea8c723424d0e015a911ce","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-10 20:02:41.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-keystoneclient-docs-ubuntu-xenial http://docs-draft.openstack.org/93/452893/2/check/gate-python-keystoneclient-docs-ubuntu-xenial/b492a80//doc/build/html/ : SUCCESS in 2m 19s\n- gate-python-keystoneclient-pep8-ubuntu-xenial http://logs.openstack.org/93/452893/2/check/gate-python-keystoneclient-pep8-ubuntu-xenial/fbc1ffd/ : FAILURE in 1m 31s\n- gate-python-keystoneclient-python27-ubuntu-xenial http://logs.openstack.org/93/452893/2/check/gate-python-keystoneclient-python27-ubuntu-xenial/59c0c71/ : SUCCESS in 1m 57s\n- gate-python-keystoneclient-python35 http://logs.openstack.org/93/452893/2/check/gate-python-keystoneclient-python35/676f798/ : SUCCESS in 1m 58s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-ubuntu-xenial http://logs.openstack.org/93/452893/2/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-ubuntu-xenial/71b9c5f/ : SUCCESS in 1h 02m 48s\n- gate-keystoneclient-dsvm-functional-ubuntu-xenial http://logs.openstack.org/93/452893/2/check/gate-keystoneclient-dsvm-functional-ubuntu-xenial/c2846ad/ : SUCCESS in 17m 10s","accounts_in_message":[],"_revision_number":2},{"id":"a6923f472cb6fd6345f7ab534c80bb7968ce8edf","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2017-04-13 18:35:19.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"e01c487e1e11365eb1c7cfd15a51d5fa211de64c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-13 19:51:07.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-docs-ubuntu-xenial http://docs-draft.openstack.org/93/452893/3/check/gate-python-keystoneclient-docs-ubuntu-xenial/488e69f//doc/build/html/ : SUCCESS in 3m 26s\n- gate-python-keystoneclient-pep8-ubuntu-xenial http://logs.openstack.org/93/452893/3/check/gate-python-keystoneclient-pep8-ubuntu-xenial/acfbbb8/ : SUCCESS in 2m 35s\n- gate-python-keystoneclient-python27-ubuntu-xenial http://logs.openstack.org/93/452893/3/check/gate-python-keystoneclient-python27-ubuntu-xenial/39d43ea/ : SUCCESS in 2m 04s\n- gate-python-keystoneclient-python35 http://logs.openstack.org/93/452893/3/check/gate-python-keystoneclient-python35/d70aba8/ : SUCCESS in 2m 16s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-ubuntu-xenial http://logs.openstack.org/93/452893/3/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-ubuntu-xenial/ad4cf96/ : SUCCESS in 1h 15m 29s\n- gate-keystoneclient-dsvm-functional-ubuntu-xenial http://logs.openstack.org/93/452893/3/check/gate-keystoneclient-dsvm-functional-ubuntu-xenial/514df11/ : SUCCESS in 16m 10s","accounts_in_message":[],"_revision_number":3},{"id":"1ba94ad5c070d80464f0dc238b9a81711863b5db","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2017-04-18 23:06:10.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"833ec1a59b8c342d3cbc980ca780a02e8337dc6c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-19 00:10:56.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-docs-ubuntu-xenial http://docs-draft.openstack.org/93/452893/4/check/gate-python-keystoneclient-docs-ubuntu-xenial/4ae19b5//doc/build/html/ : SUCCESS in 1m 36s\n- gate-python-keystoneclient-pep8-ubuntu-xenial http://logs.openstack.org/93/452893/4/check/gate-python-keystoneclient-pep8-ubuntu-xenial/d90a2d8/ : SUCCESS in 1m 37s\n- gate-python-keystoneclient-python27-ubuntu-xenial http://logs.openstack.org/93/452893/4/check/gate-python-keystoneclient-python27-ubuntu-xenial/b50c04b/ : SUCCESS in 1m 36s\n- gate-python-keystoneclient-python35 http://logs.openstack.org/93/452893/4/check/gate-python-keystoneclient-python35/05f26a3/ : SUCCESS in 1m 10s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-ubuntu-xenial http://logs.openstack.org/93/452893/4/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-ubuntu-xenial/554aaa1/ : SUCCESS in 1h 03m 13s\n- gate-keystoneclient-dsvm-functional-ubuntu-xenial http://logs.openstack.org/93/452893/4/check/gate-keystoneclient-dsvm-functional-ubuntu-xenial/3c02504/ : SUCCESS in 16m 13s","accounts_in_message":[],"_revision_number":4},{"id":"e7d51f7fd511056e513a69ed5cc58a97326013e5","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2017-04-21 21:44:04.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"a7730a1291cfc6b15d2642a4bea536211f8a46cc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-21 22:52:50.000000000","message":"Patch Set 5: 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-docs-ubuntu-xenial http://docs-draft.openstack.org/93/452893/5/check/gate-python-keystoneclient-docs-ubuntu-xenial/5fa85e4//doc/build/html/ : SUCCESS in 1m 13s\n- gate-python-keystoneclient-pep8-ubuntu-xenial http://logs.openstack.org/93/452893/5/check/gate-python-keystoneclient-pep8-ubuntu-xenial/e24fd4b/ : FAILURE in 2m 35s\n- gate-python-keystoneclient-python27-ubuntu-xenial http://logs.openstack.org/93/452893/5/check/gate-python-keystoneclient-python27-ubuntu-xenial/522f728/ : FAILURE in 3m 17s\n- gate-python-keystoneclient-python35 http://logs.openstack.org/93/452893/5/check/gate-python-keystoneclient-python35/365da28/ : FAILURE in 2m 04s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-ubuntu-xenial http://logs.openstack.org/93/452893/5/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-ubuntu-xenial/ac35463/ : SUCCESS in 1h 06m 51s\n- gate-keystoneclient-dsvm-functional-ubuntu-xenial http://logs.openstack.org/93/452893/5/check/gate-keystoneclient-dsvm-functional-ubuntu-xenial/92643f9/ : SUCCESS in 25m 28s","accounts_in_message":[],"_revision_number":5},{"id":"e767fa576db6a0966caaa9f1237c07c88f6f3175","author":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"date":"2017-04-25 21:01:23.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"1c97f818c84bf067fe270f9901d9a442469e1c5a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-04-25 22:44:32.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-docs-ubuntu-xenial http://docs-draft.openstack.org/93/452893/6/check/gate-python-keystoneclient-docs-ubuntu-xenial/3075c09//doc/build/html/ : SUCCESS in 3m 00s\n- gate-python-keystoneclient-pep8-ubuntu-xenial http://logs.openstack.org/93/452893/6/check/gate-python-keystoneclient-pep8-ubuntu-xenial/b74e012/ : SUCCESS in 3m 32s\n- gate-python-keystoneclient-python27-ubuntu-xenial http://logs.openstack.org/93/452893/6/check/gate-python-keystoneclient-python27-ubuntu-xenial/b9f726d/ : SUCCESS in 1m 22s\n- gate-python-keystoneclient-python35 http://logs.openstack.org/93/452893/6/check/gate-python-keystoneclient-python35/6d107f8/ : SUCCESS in 2m 35s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-ubuntu-xenial http://logs.openstack.org/93/452893/6/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-ubuntu-xenial/321b555/ : SUCCESS in 1h 11m 28s\n- gate-keystoneclient-dsvm-functional-ubuntu-xenial http://logs.openstack.org/93/452893/6/check/gate-keystoneclient-dsvm-functional-ubuntu-xenial/179d03e/ : SUCCESS in 33m 51s","accounts_in_message":[],"_revision_number":6},{"id":"9d9f2509e700626acb47a9d274e19a7456e6f2ba","author":{"_account_id":23674,"name":"Rohan Arora","email":"ra271w@att.com","username":"rarora"},"date":"2017-11-29 20:45:36.000000000","message":"Patch Set 6:\n\nnit: Comments for function arguments, return type, etc. would be good as can be found in https://github.com/openstack/python-keystoneclient/blob/master/keystoneclient/v3/services.py and other files","accounts_in_message":[],"_revision_number":6},{"id":"8edb01b543da3bfe30ea1149ed2f61e3af6d0dc7","author":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"date":"2017-12-02 23:33:23.000000000","message":"Patch Set 6: Code-Review+2","accounts_in_message":[],"_revision_number":6},{"id":"5e2ea9917b4e4cc033eb76f05bc3eaf6024c2181","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2017-12-04 13:20:50.000000000","message":"Patch Set 6:\n\nShould this be abandoned in light of https://review.openstack.org/#/c/523210/ ?","accounts_in_message":[],"_revision_number":6},{"id":"acdcd83d14a2b64a1f6a70d1f44a8d0e203665c3","author":{"_account_id":8482,"name":"Colleen Murphy","email":"colleen@gazlene.net","username":"krinkle"},"date":"2018-01-19 17:49:02.000000000","message":"Abandoned\n\nAbandoning so I can clean up our queue since we withdrew the spec.","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"2a2d6b0c4b17bb1f7dc02179075cfbf125b872f1","revisions":{"adb3952cc91702526bba76b12711de13dcf9b5c5":{"kind":"REWORK","_number":1,"created":"2017-04-03 18:40:47.000000000","uploader":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"ref":"refs/changes/93/452893/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/93/452893/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/93/452893/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/93/452893/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/93/452893/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/93/452893/1"}}},"commit":{"parents":[{"commit":"cfd33730868350cd475e45569a8c1573803a6895","subject":"Fix failing PY2 and PY3 gate jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cfd33730868350cd475e45569a8c1573803a6895"}]}],"author":{"name":"Kristi Nikolla","email":"knikolla@bu.edu","date":"2017-04-03 18:40:16.000000000","tz":-240},"committer":{"name":"Kristi Nikolla","email":"knikolla@bu.edu","date":"2017-04-03 18:40:16.000000000","tz":-240},"subject":"WIP - Client functions for url_patterns","message":"WIP - Client functions for url_patterns\n\nChange-Id: I592d91fde47f6972084ce6490882fa51a9bfe46e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/adb3952cc91702526bba76b12711de13dcf9b5c5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/adb3952cc91702526bba76b12711de13dcf9b5c5"}]},"branch":"refs/heads/master"},"f879b3926b656385497ca5d63edfaec75b43057d":{"kind":"REWORK","_number":2,"created":"2017-04-10 18:59:39.000000000","uploader":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"ref":"refs/changes/93/452893/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/93/452893/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/93/452893/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/93/452893/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/93/452893/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/93/452893/2"}}},"commit":{"parents":[{"commit":"cfd33730868350cd475e45569a8c1573803a6895","subject":"Fix failing PY2 and PY3 gate jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cfd33730868350cd475e45569a8c1573803a6895"}]}],"author":{"name":"Kristi Nikolla","email":"knikolla@bu.edu","date":"2017-04-03 18:40:16.000000000","tz":-240},"committer":{"name":"Kristi Nikolla","email":"knikolla@bu.edu","date":"2017-04-10 18:59:01.000000000","tz":-240},"subject":"WIP - Client functions for url_patterns","message":"WIP - Client functions for url_patterns\n\nDone: API Operations (create, get, delete, list, update)\nTODO: Unit tests\n\nChange-Id: I592d91fde47f6972084ce6490882fa51a9bfe46e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/f879b3926b656385497ca5d63edfaec75b43057d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/f879b3926b656385497ca5d63edfaec75b43057d"}]},"branch":"refs/heads/master"},"cf2c72f39acb8977616a131ddc68144033d4e023":{"kind":"REWORK","_number":3,"created":"2017-04-13 18:35:19.000000000","uploader":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"ref":"refs/changes/93/452893/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/93/452893/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/93/452893/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/93/452893/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/93/452893/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/93/452893/3"}}},"commit":{"parents":[{"commit":"cfd33730868350cd475e45569a8c1573803a6895","subject":"Fix failing PY2 and PY3 gate jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cfd33730868350cd475e45569a8c1573803a6895"}]}],"author":{"name":"Kristi Nikolla","email":"knikolla@bu.edu","date":"2017-04-03 18:40:16.000000000","tz":-240},"committer":{"name":"Adam Young","email":"ayoung@redhat.com","date":"2017-04-13 18:30:25.000000000","tz":-240},"subject":"WIP - Client functions for Routes","message":"WIP - Client functions for Routes\n\nDone: API Operations (create, get, delete, list, update)\nTODO: Unit tests\n\nChange-Id: I592d91fde47f6972084ce6490882fa51a9bfe46e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cf2c72f39acb8977616a131ddc68144033d4e023"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/cf2c72f39acb8977616a131ddc68144033d4e023"}]},"branch":"refs/heads/master"},"0d6c114c3f950389b65523bcae168acb560285c8":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2017-04-18 23:06:10.000000000","uploader":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"ref":"refs/changes/93/452893/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/93/452893/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/93/452893/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/93/452893/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/93/452893/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/93/452893/4"}}},"commit":{"parents":[{"commit":"4c88af5ae1e4d6e871ebcb214caa601848467722","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4c88af5ae1e4d6e871ebcb214caa601848467722"}]}],"author":{"name":"Kristi Nikolla","email":"knikolla@bu.edu","date":"2017-04-03 18:40:16.000000000","tz":-240},"committer":{"name":"Adam Young","email":"ayoung@redhat.com","date":"2017-04-18 23:05:25.000000000","tz":-240},"subject":"WIP - Client functions for Routes","message":"WIP - Client functions for Routes\n\nDone: API Operations (create, get, delete, list, update)\nTODO: Unit tests\n\nChange-Id: I592d91fde47f6972084ce6490882fa51a9bfe46e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/0d6c114c3f950389b65523bcae168acb560285c8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/0d6c114c3f950389b65523bcae168acb560285c8"}]},"branch":"refs/heads/master"},"e081c2b4e0a572461f4d9aa7d8f2c6145a425516":{"kind":"REWORK","_number":5,"created":"2017-04-21 21:44:04.000000000","uploader":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"ref":"refs/changes/93/452893/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/93/452893/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/93/452893/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/93/452893/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/93/452893/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/93/452893/5"}}},"commit":{"parents":[{"commit":"4c88af5ae1e4d6e871ebcb214caa601848467722","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4c88af5ae1e4d6e871ebcb214caa601848467722"}]}],"author":{"name":"Kristi Nikolla","email":"knikolla@bu.edu","date":"2017-04-03 18:40:16.000000000","tz":-240},"committer":{"name":"Kristi Nikolla","email":"knikolla@bu.edu","date":"2017-04-21 21:43:50.000000000","tz":-240},"subject":"WIP - Client functions for Routes","message":"WIP - Client functions for Routes\n\nDone: API Operations (create, get, delete, list, update)\nTODO: Unit tests\n\nChange-Id: I592d91fde47f6972084ce6490882fa51a9bfe46e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/e081c2b4e0a572461f4d9aa7d8f2c6145a425516"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/e081c2b4e0a572461f4d9aa7d8f2c6145a425516"}]},"branch":"refs/heads/master"},"2a2d6b0c4b17bb1f7dc02179075cfbf125b872f1":{"kind":"REWORK","_number":6,"created":"2017-04-25 21:01:23.000000000","uploader":{"_account_id":16465,"name":"Kristi Nikolla","email":"knikolla@bu.edu","username":"knikolla"},"ref":"refs/changes/93/452893/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/93/452893/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/93/452893/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/93/452893/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/93/452893/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/93/452893/6"}}},"commit":{"parents":[{"commit":"4c88af5ae1e4d6e871ebcb214caa601848467722","subject":"Updated from global requirements","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4c88af5ae1e4d6e871ebcb214caa601848467722"}]}],"author":{"name":"Kristi Nikolla","email":"knikolla@bu.edu","date":"2017-04-03 18:40:16.000000000","tz":-240},"committer":{"name":"Kristi Nikolla","email":"knikolla@bu.edu","date":"2017-04-25 21:00:06.000000000","tz":-240},"subject":"Client functions for Routes","message":"Client functions for Routes\n\nAdds CRUD operations for the v3/Routes.\n\nblueprint bp/role-check-from-middleware\n\nChange-Id: I592d91fde47f6972084ce6490882fa51a9bfe46e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/2a2d6b0c4b17bb1f7dc02179075cfbf125b872f1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/2a2d6b0c4b17bb1f7dc02179075cfbf125b872f1"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
