)]}'
{"id":"openstack%2Fpython-keystoneclient~59035","triplet_id":"openstack%2Fpython-keystoneclient~master~I234c58d6e0dfa6402633f5f4f2149e7b1b9d36f2","project":"openstack/python-keystoneclient","branch":"master","topic":"bp/generic-shell-unittest","hashtags":[],"change_id":"I234c58d6e0dfa6402633f5f4f2149e7b1b9d36f2","subject":"Add unit tests for generic/shell.py","status":"MERGED","created":"2013-11-28 14:46:40.000000000","updated":"2014-01-10 17:28:39.000000000","submitted":"2014-01-10 17:28:39.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":31,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"73ccf69dc94c43537240ad07a195063f3a80ff83","_number":59035,"virtual_id_number":59035,"owner":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":8689,"name":"Vitaliy Kolosov","email":"vkolosov@yahoo-inc.com","username":"VKolosov"},{"value":2,"date":"2014-01-10 17:28:39.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},{"value":0,"_account_id":2468,"name":"unicell","email":"unicell@gmail.com","username":"unicell"},{"value":0,"_account_id":7366,"name":"Ivan Melnikov","email":"imelnikov@griddynamics.com","username":"imelnikov"},{"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":9438,"name":"Ivan Lysenko","email":"lysenko@yahoo-inc.com"}],"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"},"recommended":{"_account_id":2468,"name":"unicell","email":"unicell@gmail.com","username":"unicell"},"all":[{"value":0,"_account_id":8689,"name":"Vitaliy Kolosov","email":"vkolosov@yahoo-inc.com","username":"VKolosov"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},{"value":1,"date":"2014-01-08 12:25:53.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":2468,"name":"unicell","email":"unicell@gmail.com","username":"unicell"},{"value":0,"_account_id":7366,"name":"Ivan Melnikov","email":"imelnikov@griddynamics.com","username":"imelnikov"},{"value":2,"date":"2014-01-07 15:47:54.000000000","_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":2,"date":"2014-01-09 01:32:51.000000000","_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":9438,"name":"Ivan Lysenko","email":"lysenko@yahoo-inc.com"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"all":[{"value":0,"_account_id":8689,"name":"Vitaliy Kolosov","email":"vkolosov@yahoo-inc.com","username":"VKolosov"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},{"value":0,"_account_id":2468,"name":"unicell","email":"unicell@gmail.com","username":"unicell"},{"value":0,"_account_id":7366,"name":"Ivan Melnikov","email":"imelnikov@griddynamics.com","username":"imelnikov"},{"value":0,"date":"2014-01-07 15:47:54.000000000","_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":1,"date":"2014-01-09 01:32:51.000000000","_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":9438,"name":"Ivan Lysenko","email":"lysenko@yahoo-inc.com"}],"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":2468,"name":"unicell","email":"unicell@gmail.com","username":"unicell"},{"_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":7366,"name":"Ivan Melnikov","email":"imelnikov@griddynamics.com","username":"imelnikov"},{"_account_id":8689,"name":"Vitaliy Kolosov","email":"vkolosov@yahoo-inc.com","username":"VKolosov"},{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},{"_account_id":9438,"name":"Ivan Lysenko","email":"lysenko@yahoo-inc.com"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-11-29 14:30:22.000000000","updated_by":{"_account_id":8689,"name":"Vitaliy Kolosov","email":"vkolosov@yahoo-inc.com","username":"VKolosov"},"reviewer":{"_account_id":8689,"name":"Vitaliy Kolosov","email":"vkolosov@yahoo-inc.com","username":"VKolosov"},"state":"REVIEWER"},{"updated":"2013-11-29 14:30:30.000000000","updated_by":{"_account_id":7366,"name":"Ivan Melnikov","email":"imelnikov@griddynamics.com","username":"imelnikov"},"reviewer":{"_account_id":7366,"name":"Ivan Melnikov","email":"imelnikov@griddynamics.com","username":"imelnikov"},"state":"REVIEWER"},{"updated":"2013-11-29 14:30:42.000000000","updated_by":{"_account_id":9438,"name":"Ivan Lysenko","email":"lysenko@yahoo-inc.com"},"reviewer":{"_account_id":9438,"name":"Ivan Lysenko","email":"lysenko@yahoo-inc.com"},"state":"REVIEWER"},{"updated":"2014-01-07 15:47:54.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-01-08 12:25:53.000000000","updated_by":{"_account_id":2468,"name":"unicell","email":"unicell@gmail.com","username":"unicell"},"reviewer":{"_account_id":2468,"name":"unicell","email":"unicell@gmail.com","username":"unicell"},"state":"REVIEWER"},{"updated":"2014-01-09 01:32:51.000000000","updated_by":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"reviewer":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"state":"REVIEWER"},{"updated":"2014-01-10 17:28:39.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"e253b6fc09951ba89ca7330ac1bb32c4941d1384","author":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"date":"2013-11-29 08:06:56.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"bb6db52984387f169df2ed67466b964eee4daeee","author":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"date":"2013-11-29 08:08:40.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"3ea6c0f4f3fd2b7b7e540fbefd41360a3a963549","author":{"_account_id":7366,"name":"Ivan Melnikov","email":"imelnikov@griddynamics.com","username":"imelnikov"},"date":"2013-12-02 16:53:02.000000000","message":"Patch Set 3: (2 inline comments)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"23e04cdd1d7bdfa537078872762718fc239dda20","author":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"date":"2013-12-03 10:49:30.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"249570d18e0a720941b3ed251d16b3f52b5fbe33","author":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"date":"2013-12-03 11:02:24.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"eafd2d16c213c827d1dfcbd0876f5181d9d881da","author":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"date":"2013-12-03 11:13:37.000000000","message":"Patch Set 3: (2 inline comments)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"b302c52050a7b888a8317ad3dcb2a1ecc6d60c90","author":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"date":"2013-12-03 11:18:23.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"79e16e62bbf1ba4c65ac50a17e55d23dd69f578c","author":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"date":"2013-12-04 15:56:39.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"84fc29f8c7d784184be29f403435393e9b5b7254","author":{"_account_id":5494,"name":"Trivial Rebase","email":"trivial-rebase@review.openstack.org","username":"trivial-rebase"},"date":"2013-12-04 15:56:46.000000000","message":"Patch Set 7:\n\nNew patchset patch-id matches previous patchset, but commit message has changed.","accounts_in_message":[],"_revision_number":7},{"id":"41ac2e129750d57759248a2ae7340528fc5505e6","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2013-12-09 02:15:45.000000000","message":"Patch Set 7: I would prefer that you didn\u0027t merge this\n\n(2 inline comments)\n\nApart from inline - whilst it is always good to have tests for things i\u0027m not sure what is actually achieved by these as it appears they mostly rely on fixed strings being returned from the client (which is deprecated). \n\nIt\u0027s a good start though.","accounts_in_message":[],"_revision_number":7},{"id":"c3cd47400308368470ab973efdfe222935ccd203","author":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"date":"2013-12-09 12:37:33.000000000","message":"Patch Set 7: (2 inline comments)\n\n","accounts_in_message":[],"_revision_number":7},{"id":"bc121bdbf70d9318fccfa18b3bdf3f07e6925748","author":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"date":"2013-12-09 12:37:53.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"4c824128389d1af5d4480aa580ba00e775f59aa5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-12-09 13:10:26.000000000","message":"Patch Set 8: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/35/59035/8/check/gate-python-keystoneclient-pep8/dc5cbbb : SUCCESS in 56s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/35/59035/8/check/gate-python-keystoneclient-docs/5847e1e/doc/build/html/ : SUCCESS in 1m 34s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/35/59035/8/check/gate-python-keystoneclient-python26/61613f1 : SUCCESS in 1m 03s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/35/59035/8/check/gate-python-keystoneclient-python27/fcad893 : SUCCESS in 45s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/35/59035/8/check/gate-python-keystoneclient-python33/9f3d820 : FAILURE in 4m 37s (non-voting)\n- check-tempest-dsvm-full http://logs.openstack.org/35/59035/8/check/check-tempest-dsvm-full/babaa23 : SUCCESS in 31m 58s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/35/59035/8/check/check-tempest-dsvm-postgres-full/f182352 : SUCCESS in 32m 28s\n- check-tempest-dsvm-neutron http://logs.openstack.org/35/59035/8/check/check-tempest-dsvm-neutron/f179b04 : SUCCESS in 30m 39s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/35/59035/8/check/gate-tempest-dsvm-large-ops/8f6f9ad : SUCCESS in 12m 30s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/35/59035/8/check/gate-tempest-dsvm-neutron-large-ops/7aa305c : SUCCESS in 13m 14s\n- check-grenade-dsvm http://logs.openstack.org/35/59035/8/check/check-grenade-dsvm/dbd16b7 : SUCCESS in 25m 58s\n","accounts_in_message":[],"_revision_number":8},{"id":"88adfc309bea48a19bb79f22d76aa2b6e34e9431","author":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"date":"2013-12-09 15:06:05.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"b7b86877cd3d66d77bb7fd2693017863a1fe37f9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-12-09 15:42:53.000000000","message":"Patch Set 9: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/35/59035/9/check/gate-python-keystoneclient-pep8/fa327ea : SUCCESS in 1m 12s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/35/59035/9/check/gate-python-keystoneclient-docs/55ece72/doc/build/html/ : SUCCESS in 1m 10s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/35/59035/9/check/gate-python-keystoneclient-python26/f1bb4fa : SUCCESS in 1m 00s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/35/59035/9/check/gate-python-keystoneclient-python27/567c237 : SUCCESS in 56s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/35/59035/9/check/gate-python-keystoneclient-python33/44459b0 : FAILURE in 4m 38s (non-voting)\n- check-tempest-dsvm-full http://logs.openstack.org/35/59035/9/check/check-tempest-dsvm-full/5bf06b1 : SUCCESS in 36m 18s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/35/59035/9/check/check-tempest-dsvm-postgres-full/6cbb24c : SUCCESS in 36m 23s\n- check-tempest-dsvm-neutron http://logs.openstack.org/35/59035/9/check/check-tempest-dsvm-neutron/b8c3e11 : SUCCESS in 31m 23s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/35/59035/9/check/gate-tempest-dsvm-large-ops/671a79d : SUCCESS in 12m 06s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/35/59035/9/check/gate-tempest-dsvm-neutron-large-ops/d549987 : SUCCESS in 13m 09s\n- check-grenade-dsvm http://logs.openstack.org/35/59035/9/check/check-grenade-dsvm/f581d9d : SUCCESS in 28m 44s\n","accounts_in_message":[],"_revision_number":9},{"id":"40b0a381c8f322da27f627d8c0374c5c980004f8","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2013-12-20 19:31:27.000000000","message":"Patch Set 9: I would prefer that you didn\u0027t merge this\n\n(4 inline comments)\n\n","accounts_in_message":[],"_revision_number":9},{"id":"44fc547d58b4f6b4ac40fbbf3564d7a196913b4b","author":{"_account_id":9,"name":"LaunchpadSync","username":"launchpadsync"},"date":"2013-12-28 06:03:07.000000000","message":"Patch Set 9: Abandoned\n\ncode review expired after 1 week of no activity after a negative review, it can be restored using the `Restore Change` button under the Patch Set on the web interface","accounts_in_message":[],"_revision_number":9},{"id":"b2017ef89aacadb54116cfd8c2d61369ac98b7b8","author":{"_account_id":9,"name":"LaunchpadSync","username":"launchpadsync"},"date":"2013-12-28 06:03:07.000000000","message":"Patch Set 9:\n\ncode review expired after 1 week of no activity after a negative review, it can be restored using the `Restore Change` button under the Patch Set on the web interface","accounts_in_message":[],"_revision_number":9},{"id":"e1524ae894549562b9a3d6bc49ccce767ed8c75c","author":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"date":"2013-12-30 12:55:52.000000000","message":"Patch Set 9: (4 inline comments)\n\nFixed review issues.","accounts_in_message":[],"_revision_number":9},{"id":"b72491d9899eeba0b9c7bce7c0e6068ef74317b6","author":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"date":"2013-12-30 12:57:42.000000000","message":"Patch Set 9: Restored\n\nFixed review issues.","accounts_in_message":[],"_revision_number":9},{"id":"8720b2e3c1782f13831b1f8a1dd5c0a2c0f1fdb9","author":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"date":"2013-12-30 12:58:05.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"087896370d2be25d04fa6431ab78adaac6dc2c77","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-12-30 13:43:20.000000000","message":"Patch Set 10: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/35/59035/10/check/gate-python-keystoneclient-pep8/da95a8e : SUCCESS in 1m 12s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/35/59035/10/check/gate-python-keystoneclient-docs/8bcf6d7/doc/build/html/ : SUCCESS in 1m 14s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/35/59035/10/check/gate-python-keystoneclient-python26/e326a15 : SUCCESS in 1m 03s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/35/59035/10/check/gate-python-keystoneclient-python27/e8009ee : SUCCESS in 1m 05s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/35/59035/10/check/gate-python-keystoneclient-python33/c0bb7d9 : FAILURE in 4m 37s (non-voting)\n- check-tempest-dsvm-full http://logs.openstack.org/35/59035/10/check/check-tempest-dsvm-full/3d8d16c : SUCCESS in 42m 42s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/35/59035/10/check/check-tempest-dsvm-postgres-full/cacb25c : FAILURE in 43m 55s\n- check-tempest-dsvm-neutron http://logs.openstack.org/35/59035/10/check/check-tempest-dsvm-neutron/7220fcc : SUCCESS in 33m 50s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/35/59035/10/check/gate-tempest-dsvm-large-ops/5edca4a : SUCCESS in 13m 53s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/35/59035/10/check/gate-tempest-dsvm-neutron-large-ops/28d40fc : SUCCESS in 16m 38s\n- check-grenade-dsvm http://logs.openstack.org/35/59035/10/check/check-grenade-dsvm/8862ca1 : FAILURE in 16m 57s\n","accounts_in_message":[],"_revision_number":10},{"id":"c532bec5340703c22123905b60a04ce5f23f0083","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2013-12-30 13:44:15.000000000","message":"Patch Set 10:\n\nI noticed tempest failed, I think you hit bug(s):\n\n- https://bugs.launchpad.net/bugs/1254890\n\nWe don\u0027t automatically recheck or reverify, so please consider\ndoing that manually if someone hasn\u0027t already. For a code review\nwhich is not yet approved, you can recheck by leaving a code\nreview comment with just the text:\n\n    recheck bug 1254890\n\nFor a code review which has been approved but failed to merge,\nyou can reverify by leaving a comment like this:\n\n    reverify bug 1254890","accounts_in_message":[],"_revision_number":10},{"id":"855bc73a497a1e1d236bc1ebd2d38ac9d79e26d6","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2013-12-30 19:51:51.000000000","message":"Patch Set 10: I would prefer that you didn\u0027t merge this\n\n(4 inline comments)\n\n","accounts_in_message":[],"_revision_number":10},{"id":"f36b21fda5ef635cd4d44d66009c7fab066ef7ac","author":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"date":"2013-12-31 11:43:59.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"3fa637e91473f9fb51584a8074baebc48afe1a95","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-12-31 12:23:46.000000000","message":"Patch Set 11: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/35/59035/11/check/gate-python-keystoneclient-pep8/aa86d8b : SUCCESS in 1m 04s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/35/59035/11/check/gate-python-keystoneclient-docs/5b4f058/doc/build/html/ : SUCCESS in 1m 00s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/35/59035/11/check/gate-python-keystoneclient-python26/e52e8cd : SUCCESS in 1m 19s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/35/59035/11/check/gate-python-keystoneclient-python27/dff83c8 : SUCCESS in 1m 13s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/35/59035/11/check/gate-python-keystoneclient-python33/43f806d : FAILURE in 4m 37s (non-voting)\n- check-tempest-dsvm-full http://logs.openstack.org/35/59035/11/check/check-tempest-dsvm-full/7fae62e : SUCCESS in 39m 41s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/35/59035/11/check/check-tempest-dsvm-postgres-full/e4acee2 : SUCCESS in 38m 24s\n- check-tempest-dsvm-neutron http://logs.openstack.org/35/59035/11/check/check-tempest-dsvm-neutron/9e0392e : SUCCESS in 33m 53s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/35/59035/11/check/gate-tempest-dsvm-large-ops/a1556a3 : SUCCESS in 13m 49s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/35/59035/11/check/gate-tempest-dsvm-neutron-large-ops/8ae63ea : SUCCESS in 14m 34s\n- check-grenade-dsvm http://logs.openstack.org/35/59035/11/check/check-grenade-dsvm/ee17cb4 : SUCCESS in 36m 51s\n","accounts_in_message":[],"_revision_number":11},{"id":"3b8d3e731797497657216244ee01ed58929b6e61","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2013-12-31 14:29:27.000000000","message":"Patch Set 11: Looks good to me (core reviewer)\n\n(2 inline comments)\n\nA couple of minor comments and then I\u0027m +2.\n\nThe comments on the tests make them a lot easier to understand!","accounts_in_message":[],"_revision_number":11},{"id":"479f77385e164566e5719f3b4719468773952948","author":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"date":"2014-01-02 13:08:47.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"fd385516d669a3a1aa4a278d5f7c9130d2005a72","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-01-02 13:48:30.000000000","message":"Patch Set 12: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/35/59035/12/check/gate-python-keystoneclient-pep8/9ec5af8 : SUCCESS in 59s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/35/59035/12/check/gate-python-keystoneclient-docs/b02d35d/doc/build/html/ : SUCCESS in 1m 02s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/35/59035/12/check/gate-python-keystoneclient-python26/e2ad4af : SUCCESS in 1m 09s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/35/59035/12/check/gate-python-keystoneclient-python27/cf16cf3 : SUCCESS in 1m 19s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/35/59035/12/check/gate-python-keystoneclient-python33/e234dcb : FAILURE in 4m 38s (non-voting)\n- check-tempest-dsvm-full http://logs.openstack.org/35/59035/12/check/check-tempest-dsvm-full/cdfcf33 : SUCCESS in 39m 16s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/35/59035/12/check/check-tempest-dsvm-postgres-full/c5db35a : SUCCESS in 39m 38s\n- check-tempest-dsvm-neutron http://logs.openstack.org/35/59035/12/check/check-tempest-dsvm-neutron/41f67e0 : SUCCESS in 38m 56s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/35/59035/12/check/gate-tempest-dsvm-large-ops/c808cb6 : SUCCESS in 14m 05s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/35/59035/12/check/gate-tempest-dsvm-neutron-large-ops/6bce860 : SUCCESS in 17m 09s\n- check-grenade-dsvm http://logs.openstack.org/35/59035/12/check/check-grenade-dsvm/db20b6f : SUCCESS in 29m 19s\n","accounts_in_message":[],"_revision_number":12},{"id":"789e7a04a9d66b556254dac98c69147b4799eadb","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-01-03 21:05:47.000000000","message":"Patch Set 12: I would prefer that you didn\u0027t merge this\n\n(4 inline comments)\n\nFix these minor typos and I\u0027m +2.","accounts_in_message":[],"_revision_number":12},{"id":"2a99dc41a185c4b54e3f96da5e6ef84d17757c7d","author":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"date":"2014-01-07 11:58:01.000000000","message":"Patch Set 12: (4 inline comments)\n\n","accounts_in_message":[],"_revision_number":12},{"id":"00e6c35d6761f32a5207166a0f89a32b88943642","author":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"date":"2014-01-07 12:00:01.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"e8bcd1265df67990bb648e839f950da4a0e43545","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-01-07 13:04:28.000000000","message":"Patch Set 13: Works for me\n\nBuild succeeded.\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/35/59035/13/check/gate-python-keystoneclient-pep8/db15eed : SUCCESS in 2m 48s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/35/59035/13/check/gate-python-keystoneclient-docs/507f38b/doc/build/html/ : SUCCESS in 2m 26s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/35/59035/13/check/gate-python-keystoneclient-python26/897b391 : SUCCESS in 2m 17s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/35/59035/13/check/gate-python-keystoneclient-python27/97e7e80 : SUCCESS in 2m 23s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/35/59035/13/check/gate-python-keystoneclient-python33/5a49282 : FAILURE in 5m 31s (non-voting)\n- check-tempest-dsvm-full http://logs.openstack.org/35/59035/13/check/check-tempest-dsvm-full/616b803 : SUCCESS in 51m 02s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/35/59035/13/check/check-tempest-dsvm-postgres-full/8d282c5 : SUCCESS in 54m 58s\n- check-tempest-dsvm-neutron http://logs.openstack.org/35/59035/13/check/check-tempest-dsvm-neutron/710d52f : SUCCESS in 51m 41s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/35/59035/13/check/gate-tempest-dsvm-large-ops/642566c : SUCCESS in 24m 14s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/35/59035/13/check/gate-tempest-dsvm-neutron-large-ops/6d44571 : SUCCESS in 27m 40s\n- check-grenade-dsvm http://logs.openstack.org/35/59035/13/check/check-grenade-dsvm/4306a54 : SUCCESS in 55m 55s\n","accounts_in_message":[],"_revision_number":13},{"id":"2226df0a12b96bf5017c118864b0cd81bf18eac9","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-01-07 15:47:54.000000000","message":"Patch Set 13: Looks good to me (core reviewer)\n\nMy comments were addressed. Thanks!","accounts_in_message":[],"_revision_number":13},{"id":"f816866ef7a668da74f2f75283df250093eade57","author":{"_account_id":2468,"name":"unicell","email":"unicell@gmail.com","username":"unicell"},"date":"2014-01-08 12:25:53.000000000","message":"Patch Set 13: Looks good to me, but someone else must approve\n\n(1 inline comment)\n\nLooks good to me, thanks for adding test for generic shell. I just created a dependent patch on top of yours.\n\nhttps://review.openstack.org/#/c/65252/","accounts_in_message":[],"_revision_number":13},{"id":"f22e42213249c0acc957a7ee67b7e2df9c9d3c23","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-01-09 01:32:51.000000000","message":"Patch Set 13: Looks good to me (core reviewer); Approved\n\nI have a feeling at least the extension discovery component is broken in the client but i see no problem with testing the current behaviour.","accounts_in_message":[],"_revision_number":13},{"id":"fbc42833033a41d6cad16e62cde40493f83fa2f2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-01-09 02:59:23.000000000","message":"Patch Set 13: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":13},{"id":"b8478ad49b52fd0aaff16fcf8fefb754bf59602c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-01-09 23:02:30.000000000","message":"Patch Set 13: Fails\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/35/59035/13/gate/gate-python-keystoneclient-docs/1481d83/doc/build/html/ : SUCCESS in 1m 04s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/35/59035/13/gate/gate-python-keystoneclient-pep8/cf2067d : SUCCESS in 54s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/35/59035/13/gate/gate-python-keystoneclient-python26/bfe04dd : SUCCESS in 1m 06s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/35/59035/13/gate/gate-python-keystoneclient-python27/7d9862f : SUCCESS in 1m 13s\n- gate-tempest-dsvm-full http://logs.openstack.org/35/59035/13/gate/gate-tempest-dsvm-full/d438c32 : FAILURE in 1h 34m 11s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/35/59035/13/gate/gate-tempest-dsvm-postgres-full/61eb228 : SUCCESS in 39m 34s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/35/59035/13/gate/gate-tempest-dsvm-neutron/60b3892 : SUCCESS in 34m 54s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/35/59035/13/gate/gate-tempest-dsvm-large-ops/53555fa : SUCCESS in 12m 51s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/35/59035/13/gate/gate-tempest-dsvm-neutron-large-ops/1de2954 : SUCCESS in 18m 09s\n- gate-grenade-dsvm http://logs.openstack.org/35/59035/13/gate/gate-grenade-dsvm/2fc3ae0 : SUCCESS in 38m 16s\n","accounts_in_message":[],"_revision_number":13},{"id":"12236f43f318ea03ccdb813493dde0d23d1f6802","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-01-10 00:27:43.000000000","message":"Patch Set 13:\n\nreverify bug 1258682","accounts_in_message":[],"_revision_number":13},{"id":"9164b37e3e7d61526a1833c82dca705d175c29c9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-01-10 00:38:20.000000000","message":"Patch Set 13: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":13},{"id":"92a4d55d4f9cd6251cfd0a6d4d9822de4f4ea010","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-01-10 17:28:39.000000000","message":"Patch Set 13: Verified\n\nBuild succeeded.\n\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/35/59035/13/gate/gate-python-keystoneclient-docs/f284c4b/doc/build/html/ : SUCCESS in 1m 17s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/35/59035/13/gate/gate-python-keystoneclient-pep8/52838b3 : SUCCESS in 1m 09s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/35/59035/13/gate/gate-python-keystoneclient-python26/0b276e2 : SUCCESS in 1m 10s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/35/59035/13/gate/gate-python-keystoneclient-python27/dbb37bc : SUCCESS in 53s\n- gate-tempest-dsvm-full http://logs.openstack.org/35/59035/13/gate/gate-tempest-dsvm-full/c5af2ce : SUCCESS in 43m 41s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/35/59035/13/gate/gate-tempest-dsvm-postgres-full/3517c01 : SUCCESS in 44m 08s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/35/59035/13/gate/gate-tempest-dsvm-neutron/5ea60bf : SUCCESS in 46m 35s\n- gate-tempest-dsvm-large-ops http://logs.openstack.org/35/59035/13/gate/gate-tempest-dsvm-large-ops/5cfbfc6 : SUCCESS in 13m 01s\n- gate-tempest-dsvm-neutron-large-ops http://logs.openstack.org/35/59035/13/gate/gate-tempest-dsvm-neutron-large-ops/90c76be : SUCCESS in 12m 33s\n- gate-grenade-dsvm http://logs.openstack.org/35/59035/13/gate/gate-grenade-dsvm/bf0978e : SUCCESS in 30m 26s\n","accounts_in_message":[],"_revision_number":13},{"id":"41f3b86f60c6415a8354bf54f6fb692091f89078","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-01-10 17:28:39.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":13}],"current_revision_number":13,"current_revision":"ed4d2a5d7e329f2917019aa64ac75fa339230743","revisions":{"27a3a7436b02847bddd84f0b0ac55bf744978644":{"kind":"REWORK","_number":1,"created":"2013-11-28 14:46:40.000000000","uploader":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"ref":"refs/changes/35/59035/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/35/59035/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/1"}}},"commit":{"parents":[{"commit":"30ab23854c3411a0a4f03e5640b0dd596214e2e1","subject":"Merge \"Do not format messages before they are logged\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/30ab23854c3411a0a4f03e5640b0dd596214e2e1"}]}],"author":{"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","date":"2013-11-28 14:42:54.000000000","tz":240},"committer":{"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","date":"2013-11-28 14:43:51.000000000","tz":240},"subject":"Add unit tests for generic/shell.py","message":"Add unit tests for generic/shell.py\n\nChange-Id: I234c58d6e0dfa6402633f5f4f2149e7b1b9d36f2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/27a3a7436b02847bddd84f0b0ac55bf744978644"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/27a3a7436b02847bddd84f0b0ac55bf744978644"}]},"branch":"refs/heads/master"},"da97a1635040251853cfcc093946392ada03de26":{"kind":"REWORK","_number":2,"created":"2013-11-29 08:06:56.000000000","uploader":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"ref":"refs/changes/35/59035/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/35/59035/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/2"}}},"commit":{"parents":[{"commit":"30ab23854c3411a0a4f03e5640b0dd596214e2e1","subject":"Merge \"Do not format messages before they are logged\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/30ab23854c3411a0a4f03e5640b0dd596214e2e1"}]}],"author":{"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","date":"2013-11-28 14:42:54.000000000","tz":240},"committer":{"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","date":"2013-11-29 08:03:53.000000000","tz":240},"subject":"Add unit tests for generic/shell.py","message":"Add unit tests for generic/shell.py\n\nChange-Id: I234c58d6e0dfa6402633f5f4f2149e7b1b9d36f2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/da97a1635040251853cfcc093946392ada03de26"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/da97a1635040251853cfcc093946392ada03de26"}]},"branch":"refs/heads/master"},"42666c925b93bd3ecae4d3b4a8a62370e065b280":{"kind":"REWORK","_number":3,"created":"2013-11-29 08:08:40.000000000","uploader":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"ref":"refs/changes/35/59035/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/35/59035/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/3"}}},"commit":{"parents":[{"commit":"30ab23854c3411a0a4f03e5640b0dd596214e2e1","subject":"Merge \"Do not format messages before they are logged\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/30ab23854c3411a0a4f03e5640b0dd596214e2e1"}]}],"author":{"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","date":"2013-11-28 14:42:54.000000000","tz":240},"committer":{"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","date":"2013-11-29 08:05:15.000000000","tz":240},"subject":"Add unit tests for generic/shell.py","message":"Add unit tests for generic/shell.py\n\nChange-Id: I234c58d6e0dfa6402633f5f4f2149e7b1b9d36f2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/42666c925b93bd3ecae4d3b4a8a62370e065b280"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/42666c925b93bd3ecae4d3b4a8a62370e065b280"}]},"branch":"refs/heads/master"},"fac8a2f6a73676979b8288971d832defb558b9ce":{"kind":"REWORK","_number":4,"created":"2013-12-03 10:49:30.000000000","uploader":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"ref":"refs/changes/35/59035/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/35/59035/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/4"}}},"commit":{"parents":[{"commit":"dd4ab80047a9efdbce61e3341f0551cb0c44f580","subject":"Merge \"Discover supported APIs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/dd4ab80047a9efdbce61e3341f0551cb0c44f580"}]}],"author":{"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","date":"2013-11-28 14:42:54.000000000","tz":240},"committer":{"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","date":"2013-12-03 10:49:27.000000000","tz":240},"subject":"Add unit tests for generic/shell.py","message":"Add unit tests for generic/shell.py\n\nChange-Id: I234c58d6e0dfa6402633f5f4f2149e7b1b9d36f2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/fac8a2f6a73676979b8288971d832defb558b9ce"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/fac8a2f6a73676979b8288971d832defb558b9ce"}]},"branch":"refs/heads/master"},"5361a76803d76298ad26923dfcc082ed335e8bcb":{"kind":"REWORK","_number":5,"created":"2013-12-03 11:02:24.000000000","uploader":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"ref":"refs/changes/35/59035/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/35/59035/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/5"}}},"commit":{"parents":[{"commit":"dd4ab80047a9efdbce61e3341f0551cb0c44f580","subject":"Merge \"Discover supported APIs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/dd4ab80047a9efdbce61e3341f0551cb0c44f580"}]}],"author":{"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","date":"2013-11-28 14:42:54.000000000","tz":240},"committer":{"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","date":"2013-12-03 11:02:03.000000000","tz":240},"subject":"Add unit tests for generic/shell.py","message":"Add unit tests for generic/shell.py\n\nChange-Id: I234c58d6e0dfa6402633f5f4f2149e7b1b9d36f2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/5361a76803d76298ad26923dfcc082ed335e8bcb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/5361a76803d76298ad26923dfcc082ed335e8bcb"}]},"branch":"refs/heads/master"},"4d0885df71134ede89611775818b4b0a5cf1d76d":{"kind":"REWORK","_number":6,"created":"2013-12-03 11:18:23.000000000","uploader":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"ref":"refs/changes/35/59035/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/35/59035/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/6"}}},"commit":{"parents":[{"commit":"dd4ab80047a9efdbce61e3341f0551cb0c44f580","subject":"Merge \"Discover supported APIs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/dd4ab80047a9efdbce61e3341f0551cb0c44f580"}]}],"author":{"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","date":"2013-11-28 14:42:54.000000000","tz":240},"committer":{"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","date":"2013-12-03 11:17:53.000000000","tz":240},"subject":"Add unit tests for generic/shell.py","message":"Add unit tests for generic/shell.py\n\nChange-Id: I234c58d6e0dfa6402633f5f4f2149e7b1b9d36f2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4d0885df71134ede89611775818b4b0a5cf1d76d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4d0885df71134ede89611775818b4b0a5cf1d76d"}]},"branch":"refs/heads/master"},"a55208ae68b0d2dec5eb0a542142f04aaa12d923":{"kind":"NO_CODE_CHANGE","_number":7,"created":"2013-12-04 15:56:39.000000000","uploader":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"ref":"refs/changes/35/59035/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/35/59035/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/7"}}},"commit":{"parents":[{"commit":"dd4ab80047a9efdbce61e3341f0551cb0c44f580","subject":"Merge \"Discover supported APIs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/dd4ab80047a9efdbce61e3341f0551cb0c44f580"}]}],"author":{"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","date":"2013-11-28 14:42:54.000000000","tz":240},"committer":{"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","date":"2013-12-04 15:55:45.000000000","tz":240},"subject":"Add unit tests for generic/shell.py","message":"Add unit tests for generic/shell.py\n\nblueprint generic-shell-unittest\nChange-Id: I234c58d6e0dfa6402633f5f4f2149e7b1b9d36f2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/a55208ae68b0d2dec5eb0a542142f04aaa12d923"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/a55208ae68b0d2dec5eb0a542142f04aaa12d923"}]},"branch":"refs/heads/master"},"f39f0e1e71789da6e403ccd4383103ef684f9c1a":{"kind":"REWORK","_number":8,"created":"2013-12-09 12:37:53.000000000","uploader":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"ref":"refs/changes/35/59035/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/35/59035/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/8"}}},"commit":{"parents":[{"commit":"dd4ab80047a9efdbce61e3341f0551cb0c44f580","subject":"Merge \"Discover supported APIs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/dd4ab80047a9efdbce61e3341f0551cb0c44f580"}]}],"author":{"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","date":"2013-11-28 14:42:54.000000000","tz":240},"committer":{"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","date":"2013-12-09 12:10:19.000000000","tz":240},"subject":"Add unit tests for generic/shell.py","message":"Add unit tests for generic/shell.py\n\nblueprint generic-shell-unittest\nChange-Id: I234c58d6e0dfa6402633f5f4f2149e7b1b9d36f2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/f39f0e1e71789da6e403ccd4383103ef684f9c1a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/f39f0e1e71789da6e403ccd4383103ef684f9c1a"}]},"branch":"refs/heads/master"},"6160117e8bbe65aef4486f25936f5ca88d450628":{"kind":"REWORK","_number":9,"created":"2013-12-09 15:06:05.000000000","uploader":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"ref":"refs/changes/35/59035/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/35/59035/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/9"}}},"commit":{"parents":[{"commit":"dd4ab80047a9efdbce61e3341f0551cb0c44f580","subject":"Merge \"Discover supported APIs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/dd4ab80047a9efdbce61e3341f0551cb0c44f580"}]}],"author":{"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","date":"2013-11-28 14:42:54.000000000","tz":240},"committer":{"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","date":"2013-12-09 15:05:10.000000000","tz":240},"subject":"Add unit tests for generic/shell.py","message":"Add unit tests for generic/shell.py\n\nblueprint generic-shell-unittest\nChange-Id: I234c58d6e0dfa6402633f5f4f2149e7b1b9d36f2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/6160117e8bbe65aef4486f25936f5ca88d450628"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/6160117e8bbe65aef4486f25936f5ca88d450628"}]},"branch":"refs/heads/master"},"785a5759e91c1ec85e09d77b0cf03dbf8a8b8a0a":{"kind":"REWORK","_number":10,"created":"2013-12-30 12:58:05.000000000","uploader":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"ref":"refs/changes/35/59035/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/35/59035/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/10"}}},"commit":{"parents":[{"commit":"ce6c54de91f7c129cea11a7648f8668b2f24bca9","subject":"Merge \"Make _get_utf8_value Python3 compliant\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ce6c54de91f7c129cea11a7648f8668b2f24bca9"}]}],"author":{"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","date":"2013-11-28 14:42:54.000000000","tz":240},"committer":{"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","date":"2013-12-30 12:50:47.000000000","tz":240},"subject":"Add unit tests for generic/shell.py","message":"Add unit tests for generic/shell.py\n\nblueprint generic-shell-unittest\nChange-Id: I234c58d6e0dfa6402633f5f4f2149e7b1b9d36f2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/785a5759e91c1ec85e09d77b0cf03dbf8a8b8a0a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/785a5759e91c1ec85e09d77b0cf03dbf8a8b8a0a"}]},"branch":"refs/heads/master"},"03f29c3f3192f59e281ed04ef38caae077234fae":{"kind":"REWORK","_number":11,"created":"2013-12-31 11:43:59.000000000","uploader":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"ref":"refs/changes/35/59035/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/35/59035/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/11"}}},"commit":{"parents":[{"commit":"ce6c54de91f7c129cea11a7648f8668b2f24bca9","subject":"Merge \"Make _get_utf8_value Python3 compliant\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ce6c54de91f7c129cea11a7648f8668b2f24bca9"}]}],"author":{"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","date":"2013-11-28 14:42:54.000000000","tz":240},"committer":{"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","date":"2013-12-31 11:35:44.000000000","tz":240},"subject":"Add unit tests for generic/shell.py","message":"Add unit tests for generic/shell.py\n\nblueprint generic-shell-unittest\nChange-Id: I234c58d6e0dfa6402633f5f4f2149e7b1b9d36f2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/03f29c3f3192f59e281ed04ef38caae077234fae"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/03f29c3f3192f59e281ed04ef38caae077234fae"}]},"branch":"refs/heads/master"},"eae269104a89c81a72ea2c065fed9805e73b5251":{"kind":"REWORK","_number":12,"created":"2014-01-02 13:08:47.000000000","uploader":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"ref":"refs/changes/35/59035/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/35/59035/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/12"}}},"commit":{"parents":[{"commit":"ce6c54de91f7c129cea11a7648f8668b2f24bca9","subject":"Merge \"Make _get_utf8_value Python3 compliant\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ce6c54de91f7c129cea11a7648f8668b2f24bca9"}]}],"author":{"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","date":"2013-11-28 14:42:54.000000000","tz":240},"committer":{"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","date":"2014-01-02 13:07:50.000000000","tz":240},"subject":"Add unit tests for generic/shell.py","message":"Add unit tests for generic/shell.py\n\nblueprint generic-shell-unittest\nChange-Id: I234c58d6e0dfa6402633f5f4f2149e7b1b9d36f2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/eae269104a89c81a72ea2c065fed9805e73b5251"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/eae269104a89c81a72ea2c065fed9805e73b5251"}]},"branch":"refs/heads/master"},"ed4d2a5d7e329f2917019aa64ac75fa339230743":{"kind":"REWORK","_number":13,"created":"2014-01-07 12:00:01.000000000","uploader":{"_account_id":9300,"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","username":"unconn"},"ref":"refs/changes/35/59035/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/35/59035/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/35/59035/13"}}},"commit":{"parents":[{"commit":"ce6c54de91f7c129cea11a7648f8668b2f24bca9","subject":"Merge \"Make _get_utf8_value Python3 compliant\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ce6c54de91f7c129cea11a7648f8668b2f24bca9"}]}],"author":{"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","date":"2013-11-28 14:42:54.000000000","tz":240},"committer":{"name":"Igor A. Lukyanenkov","email":"ilukyanenkov@griddynamics.com","date":"2014-01-07 11:58:45.000000000","tz":240},"subject":"Add unit tests for generic/shell.py","message":"Add unit tests for generic/shell.py\n\nblueprint generic-shell-unittest\nChange-Id: I234c58d6e0dfa6402633f5f4f2149e7b1b9d36f2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ed4d2a5d7e329f2917019aa64ac75fa339230743"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ed4d2a5d7e329f2917019aa64ac75fa339230743"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
