)]}'
{"id":"openstack%2Fpython-keystoneclient~134096","triplet_id":"openstack%2Fpython-keystoneclient~master~Iaf5c4e40a6b17fbf4ba0c254b75d347f08b52364","project":"openstack/python-keystoneclient","branch":"master","topic":"enable-F821","hashtags":[],"change_id":"Iaf5c4e40a6b17fbf4ba0c254b75d347f08b52364","subject":"Enable hacking rule F821","status":"MERGED","created":"2014-11-13 01:33:15.000000000","updated":"2015-01-20 14:59:34.000000000","submitted":"2015-01-20 14:59:32.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":10,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"8a00efaa2da58441b962027ad8876c6ff5f6ac47","_number":134096,"virtual_id_number":134096,"owner":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2015-01-20 14:59:32.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"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":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"value":0,"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"value":0,"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"value":2,"date":"2015-01-20 14:25:31.000000000","_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":2,"date":"2015-01-20 07:32:32.000000000","_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"value":0,"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"value":0,"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"}],"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":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"value":0,"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"value":1,"date":"2015-01-20 14:25:31.000000000","_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":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"value":0,"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"}],"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":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"},{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-12-10 10:31:24.000000000","updated_by":{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"},"reviewer":{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"},"state":"REVIEWER"},{"updated":"2014-12-10 17:21:42.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-01-15 19:16:19.000000000","updated_by":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"reviewer":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"state":"REVIEWER"},{"updated":"2015-01-20 07:32:32.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":"2015-01-20 14:25:31.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-01-20 14:59:32.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"1f45e8ea4dfc31091dfa831024e0a8d148dbd6d0","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2014-11-13 01:33:15.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"fefea7724a054c1a988ef76bf89824c420ae14fb","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2014-11-13 01:40:35.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"b12928ab2c2f191cb1d81c42e57701c2b3ce53f2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-13 03:45:41.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/96/134096/2/check/gate-python-keystoneclient-pep8/3b1bdaf : SUCCESS in 1m 39s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/96/134096/2/check/gate-python-keystoneclient-docs/48087e2/doc/build/html/ : SUCCESS in 2m 09s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/96/134096/2/check/gate-python-keystoneclient-python27/dfbffd5 : SUCCESS in 1m 43s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/96/134096/2/check/gate-python-keystoneclient-python33/7e3be62 : SUCCESS in 3m 10s\n- gate-tempest-dsvm-src-python-keystoneclient-icehouse http://logs.openstack.org/96/134096/2/check/gate-tempest-dsvm-src-python-keystoneclient-icehouse/7dbd3d9 : SUCCESS in 51m 31s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-icehouse http://logs.openstack.org/96/134096/2/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-icehouse/6e8023b : SUCCESS in 56m 52s\n- gate-tempest-dsvm-src-python-keystoneclient-juno http://logs.openstack.org/96/134096/2/check/gate-tempest-dsvm-src-python-keystoneclient-juno/8bf3eaf : SUCCESS in 48m 25s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-juno http://logs.openstack.org/96/134096/2/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-juno/0fe213e : SUCCESS in 1h 00m 52s\n- gate-tempest-dsvm-src-python-keystoneclient http://logs.openstack.org/96/134096/2/check/gate-tempest-dsvm-src-python-keystoneclient/6585e9b : SUCCESS in 50m 20s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/96/134096/2/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/8dfe72e : SUCCESS in 53m 46s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/96/134096/2/check/gate-python-keystoneclient-python26/eeb55ee : SUCCESS in 1m 47s\n- check-devstack-dsvm-cells http://logs.openstack.org/96/134096/2/check/check-devstack-dsvm-cells/94a38b5 : SUCCESS in 12m 34s","accounts_in_message":[],"_revision_number":2},{"id":"ac9ea2bbed3c6d24f9be7168a38305580e2f80d4","author":{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"},"date":"2014-11-19 17:04:02.000000000","message":"Patch Set 2: Code-Review-1\n\nChanges are not reflected in commit message","accounts_in_message":[],"_revision_number":2},{"id":"5d4ff895ab630b327af979a1a2d30fb9ea25ddd6","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2014-11-26 05:10:53.000000000","message":"Patch Set 2:\n\nPlease get this patchset series rebased on current master.","accounts_in_message":[],"_revision_number":2},{"id":"cc33ee30d8fd6257d8b7c3391dccdc36085db8e3","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2014-11-29 07:02:17.000000000","message":"Patch Set 2:\n\n@Alexander Makarov\n\nUsually, we should describe the problem and the proposed change in commit message for bug, or blueprint,\n\nbut this is a pep8 code style check, I don\u0027t know what to explain, I already write the rule in the commit message\n\nplease read the doc\n\nthanks","accounts_in_message":[],"_revision_number":2},{"id":"8308c0cf6be877aecda2fcf22273d3bd8e8625bb","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2014-11-29 07:03:06.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"9590122e73a25123ebae35eb10ade43d8ee7dd31","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2014-11-29 07:03:11.000000000","message":"Patch Set 2:\n\noh, sorry, miss the link in previous comment, the doc link: http://docs.openstack.org/developer/hacking/","accounts_in_message":[],"_revision_number":2},{"id":"4e6e6e14af5ed49f98ded8d226a960153f5e4d3b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-29 07:48:39.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  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/96/134096/3/check/gate-python-keystoneclient-pep8/0e626ee : SUCCESS in 1m 52s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/96/134096/3/check/gate-python-keystoneclient-docs/ef4036b/doc/build/html/ : SUCCESS in 2m 20s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/96/134096/3/check/gate-python-keystoneclient-python27/4d559a6 : SUCCESS in 1m 42s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/96/134096/3/check/gate-python-keystoneclient-python33/6a0f647 : SUCCESS in 3m 14s\n- gate-tempest-dsvm-src-python-keystoneclient-icehouse http://logs.openstack.org/96/134096/3/check/gate-tempest-dsvm-src-python-keystoneclient-icehouse/4fddc67 : FAILURE in 32m 01s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-icehouse http://logs.openstack.org/96/134096/3/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-icehouse/98b986a : SUCCESS in 39m 17s\n- gate-tempest-dsvm-src-python-keystoneclient-juno http://logs.openstack.org/96/134096/3/check/gate-tempest-dsvm-src-python-keystoneclient-juno/040b48b : SUCCESS in 26m 21s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-juno http://logs.openstack.org/96/134096/3/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-juno/d2fc75c : SUCCESS in 45m 30s\n- gate-tempest-dsvm-src-python-keystoneclient http://logs.openstack.org/96/134096/3/check/gate-tempest-dsvm-src-python-keystoneclient/a73c16f : SUCCESS in 31m 09s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/96/134096/3/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/a3dfc17 : SUCCESS in 43m 16s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/96/134096/3/check/gate-python-keystoneclient-python26/9bb6737 : SUCCESS in 2m 20s","accounts_in_message":[],"_revision_number":3},{"id":"395fac566a8a7f5f6bf12642f5890416b0b5fd1f","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2014-11-29 17:34:46.000000000","message":"Patch Set 3:\n\nrecheck no bug","accounts_in_message":[],"_revision_number":3},{"id":"e7ee577818735349a55f52c598a91061ddbdd44a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-11-29 18:17:07.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/96/134096/3/check/gate-python-keystoneclient-pep8/ceab24e : SUCCESS in 1m 38s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/96/134096/3/check/gate-python-keystoneclient-docs/f567138/doc/build/html/ : SUCCESS in 1m 56s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/96/134096/3/check/gate-python-keystoneclient-python27/a607c88 : SUCCESS in 1m 49s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/96/134096/3/check/gate-python-keystoneclient-python33/0491d92 : SUCCESS in 3m 17s\n- gate-tempest-dsvm-src-python-keystoneclient-icehouse http://logs.openstack.org/96/134096/3/check/gate-tempest-dsvm-src-python-keystoneclient-icehouse/36528b4 : SUCCESS in 33m 13s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-icehouse http://logs.openstack.org/96/134096/3/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-icehouse/2c7a551 : SUCCESS in 37m 51s\n- gate-tempest-dsvm-src-python-keystoneclient-juno http://logs.openstack.org/96/134096/3/check/gate-tempest-dsvm-src-python-keystoneclient-juno/8e7d587 : SUCCESS in 28m 42s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-juno http://logs.openstack.org/96/134096/3/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-juno/ed4f8a1 : SUCCESS in 35m 50s\n- gate-tempest-dsvm-src-python-keystoneclient http://logs.openstack.org/96/134096/3/check/gate-tempest-dsvm-src-python-keystoneclient/95a9710 : SUCCESS in 28m 45s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/96/134096/3/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/34af07d : SUCCESS in 31m 44s\n- gate-python-keystoneclient-python26 http://logs.openstack.org/96/134096/3/check/gate-python-keystoneclient-python26/e1eb315 : SUCCESS in 1m 45s","accounts_in_message":[],"_revision_number":3},{"id":"a21ade5f1ea565d11fdd351595b1b406ed6fb510","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2014-12-07 18:19:51.000000000","message":"Patch Set 3:\n\nOkay, since no one else except Alexander Makarov gives comment on the commit message, assume that stands for Keystone project\u0027s attitude","accounts_in_message":[],"_revision_number":3},{"id":"d5c3209aa8dac0de5565655b9961a62c96fdd0ff","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2014-12-07 18:55:33.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"3d028113260b044566f4a84a912f737f327cfee0","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2014-12-07 19:24:41.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"7035413fdbb307cff312a960acf423800a188b83","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-07 19:52:03.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/96/134096/5/check/gate-python-keystoneclient-python26/398c9a4 : SUCCESS in 1m 53s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/96/134096/5/check/gate-python-keystoneclient-pep8/0f96f95 : SUCCESS in 1m 36s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/96/134096/5/check/gate-python-keystoneclient-docs/cd610e9/doc/build/html/ : SUCCESS in 2m 06s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/96/134096/5/check/gate-python-keystoneclient-python27/59a8009 : SUCCESS in 1m 48s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/96/134096/5/check/gate-python-keystoneclient-python33/5a32aa4 : SUCCESS in 3m 12s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-icehouse http://logs.openstack.org/96/134096/5/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-icehouse/ac62c91 : SUCCESS in 26m 43s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-juno http://logs.openstack.org/96/134096/5/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-juno/a7f67c4 : SUCCESS in 23m 01s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/96/134096/5/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/a880ddc : SUCCESS in 27m 19s","accounts_in_message":[],"_revision_number":5},{"id":"639325d622b2f87fc6b13a6e84bf8e3c3ffb7fb9","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-12-10 06:34:24.000000000","message":"Patch Set 5: Workflow-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"4f635804ac2d18d6ebd80d4c3b8ee0cb462bee9a","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2014-12-10 06:34:44.000000000","message":"Patch Set 5: Code-Review-1 -Workflow","accounts_in_message":[],"_revision_number":5},{"id":"7839b4e32c7336649d2871ff3dbfd2b93f0df893","author":{"_account_id":13055,"name":"Alexander Makarov","email":"ajiekcahdp.makapob@gmail.com","username":"amakarov"},"date":"2014-12-10 10:31:24.000000000","message":"Patch Set 5: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"bed583979ffa98976316ef25b791367e175767f4","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2014-12-10 16:53:24.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"c8a628cb41bcb75e507613418ec01a233b1878d9","author":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"date":"2014-12-10 17:21:42.000000000","message":"Patch Set 6: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"3a1e6881389140e8ce58b3434a840e62791b1191","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-12-10 17:36:17.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/96/134096/6/check/gate-python-keystoneclient-python26/d2cd46f : SUCCESS in 1m 51s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/96/134096/6/check/gate-python-keystoneclient-pep8/9d57223 : SUCCESS in 1m 45s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/96/134096/6/check/gate-python-keystoneclient-docs/cd51376/doc/build/html/ : SUCCESS in 2m 02s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/96/134096/6/check/gate-python-keystoneclient-python27/cd78708 : SUCCESS in 1m 38s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/96/134096/6/check/gate-python-keystoneclient-python33/59d522b : SUCCESS in 3m 09s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-icehouse http://logs.openstack.org/96/134096/6/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-icehouse/aec709e : SUCCESS in 26m 23s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-juno http://logs.openstack.org/96/134096/6/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-juno/ad57294 : SUCCESS in 25m 45s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/96/134096/6/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/b451651 : SUCCESS in 25m 21s","accounts_in_message":[],"_revision_number":6},{"id":"37039a680035cd82ad4be18e70958aec4a97cd86","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2014-12-10 17:43:06.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"9d24d0073a92a474160af43ea55498eb31e45671","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2014-12-10 17:45:42.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"25fc1f4779b6627747ecad40e44d83077c796120","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2014-12-10 18:01:07.000000000","message":"Patch Set 6: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"7b6d3a2ed713b0df30f04aa0adcf5d7085c207b9","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2014-12-30 20:25:25.000000000","message":"Patch Set 6: Code-Review+2\n\nLooks fine to me. Not sure why the -1s.","accounts_in_message":[],"_revision_number":6},{"id":"e8b3fe65a27ec541961153acc7e696c9955b523f","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-01-11 23:50:51.000000000","message":"Patch Set 6: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"c4e455ab31d3c0637e8c09a5decb231eb8b31361","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2015-01-14 06:47:46.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"bdd74f036dfe5efb1cb05a3de77c76c00675393e","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2015-01-14 06:56:28.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"403c8de972dfaa3e3126913cb87b9fe0aed2097b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-14 08:07:14.000000000","message":"Patch Set 7: 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/96/134096/7/check/gate-python-keystoneclient-python26/944856e/ : SUCCESS in 1m 55s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/96/134096/7/check/gate-python-keystoneclient-pep8/7400ac6/ : FAILURE in 1m 45s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/96/134096/7/check/gate-python-keystoneclient-docs/1f499b4//doc/build/html/ : SUCCESS in 2m 27s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/96/134096/7/check/gate-python-keystoneclient-python27/2cebf54/ : SUCCESS in 1m 54s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/96/134096/7/check/gate-python-keystoneclient-python33/bf20d1a/ : SUCCESS in 3m 24s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-juno http://logs.openstack.org/96/134096/7/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-juno/c94ba4e/ : FAILURE in 19m 20s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/96/134096/7/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/92d5ec3/ : SUCCESS in 28m 34s","accounts_in_message":[],"_revision_number":7},{"id":"0e7c2fb0d3f00ed9272cdc304a29a512ff0d6eb6","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2015-01-15 13:53:40.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"6088b44a30efc7ec8553da2edd3b028cbd798d25","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-15 14:33:09.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/96/134096/8/check/gate-python-keystoneclient-python26/3c7e357/ : SUCCESS in 1m 54s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/96/134096/8/check/gate-python-keystoneclient-pep8/4dc31ad/ : SUCCESS in 1m 47s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/96/134096/8/check/gate-python-keystoneclient-docs/1ecd262//doc/build/html/ : SUCCESS in 2m 12s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/96/134096/8/check/gate-python-keystoneclient-python27/88df499/ : SUCCESS in 2m 00s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/96/134096/8/check/gate-python-keystoneclient-python33/f1a970d/ : SUCCESS in 3m 26s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-juno http://logs.openstack.org/96/134096/8/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-juno/3af4e51/ : SUCCESS in 24m 11s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/96/134096/8/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/36fbd3c/ : SUCCESS in 39m 17s","accounts_in_message":[],"_revision_number":8},{"id":"39a3c786d64d1ba8f692aefe7efe2d1c2f6b701c","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-01-15 14:39:48.000000000","message":"Patch Set 8: Code-Review+2\n\nWorks for me. Thanks!","accounts_in_message":[],"_revision_number":8},{"id":"0f74de14798ddd880db7c660b77d42a40718b4c7","author":{"_account_id":7725,"name":"David Stanek","email":"dstanek@dstanek.com","username":"dstanek"},"date":"2015-01-15 19:16:19.000000000","message":"Patch Set 8: Code-Review-1\n\nUnless there is objections I\u0027d like to hold off on this one until https://review.openstack.org/#/c/147618/ gets a look. In verifying the changes to test_bootstrap I noticed that the test was broken and that patch is my attempt to fix it.","accounts_in_message":[],"_revision_number":8},{"id":"0d865f96d16ff4ea2e2934cf23263590cfbe6112","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-01-15 19:21:29.000000000","message":"Patch Set 8: Code-Review-1\n\nI\u0027d also prefer it if we fixed the test rather than mangling it, so rebase on https://review.openstack.org/#/c/147618/","accounts_in_message":[],"_revision_number":8},{"id":"a5e384227ef685916095cb8d1ebfbdff84d94fc3","author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"date":"2015-01-16 03:05:27.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"902717c4c99731a27fde9e2977f308f9f206e56b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-16 03:45:48.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/96/134096/9/check/gate-python-keystoneclient-python26/24b0997/ : SUCCESS in 1m 54s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/96/134096/9/check/gate-python-keystoneclient-pep8/3883cd8/ : SUCCESS in 1m 45s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/96/134096/9/check/gate-python-keystoneclient-docs/d950c6d//doc/build/html/ : SUCCESS in 1m 59s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/96/134096/9/check/gate-python-keystoneclient-python27/203e6ee/ : SUCCESS in 1m 46s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/96/134096/9/check/gate-python-keystoneclient-python33/ad68f92/ : SUCCESS in 3m 27s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-juno http://logs.openstack.org/96/134096/9/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-juno/53f47ea/ : SUCCESS in 33m 55s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/96/134096/9/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/72db0c3/ : SUCCESS in 39m 08s","accounts_in_message":[],"_revision_number":9},{"id":"5f1fc9974424736f1f31d994b05e5c97809cd987","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-01-19 14:55:35.000000000","message":"Patch Set 9: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"b9f6d2e9de1623f736fd4ad741da4a4e12e1f96b","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-01-20 07:32:20.000000000","message":"Patch Set 10: Commit message was updated","accounts_in_message":[],"_revision_number":10},{"id":"1a93c2cf0df84c15ff4ebe4c51f3db9c60877b93","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2015-01-20 07:32:32.000000000","message":"Patch Set 10: Code-Review+2","accounts_in_message":[],"_revision_number":10},{"id":"d68efd3b2db778d89aaac06375902e002f4a51f7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-20 08:06:48.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/96/134096/10/check/gate-python-keystoneclient-python26/6a4ad77/ : SUCCESS in 2m 05s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/96/134096/10/check/gate-python-keystoneclient-pep8/d72d10c/ : SUCCESS in 2m 10s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/96/134096/10/check/gate-python-keystoneclient-docs/892f23b//doc/build/html/ : SUCCESS in 2m 24s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/96/134096/10/check/gate-python-keystoneclient-python27/6f8fe8d/ : SUCCESS in 2m 08s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/96/134096/10/check/gate-python-keystoneclient-python33/3aeaa59/ : SUCCESS in 3m 24s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient-juno http://logs.openstack.org/96/134096/10/check/gate-tempest-dsvm-neutron-src-python-keystoneclient-juno/5ef5c89/ : SUCCESS in 31m 59s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/96/134096/10/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/5b845d5/ : SUCCESS in 34m 24s","accounts_in_message":[],"_revision_number":10},{"id":"f8dd7f47cd22b914247aac5ab3e0b4a4a6f00400","author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"date":"2015-01-20 14:25:31.000000000","message":"Patch Set 10: Code-Review+2 Workflow+1\n\nLooks like all comments were addressed. Thanks!","accounts_in_message":[],"_revision_number":10},{"id":"906d0a22e3e33fdef88ae22a7684b693bbe6f423","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-20 14:26:00.000000000","message":"Patch Set 10: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":10},{"id":"80eaa9bed3cf3f1eb6a8a3b2839f0bc7e3dcc8be","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-20 14:59:32.000000000","message":"Patch Set 10: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-keystoneclient-python26 http://logs.openstack.org/96/134096/10/gate/gate-python-keystoneclient-python26/0088bb6/ : SUCCESS in 1m 47s\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/96/134096/10/gate/gate-python-keystoneclient-docs/1ac68c2//doc/build/html/ : SUCCESS in 2m 19s\n- gate-python-keystoneclient-pep8 http://logs.openstack.org/96/134096/10/gate/gate-python-keystoneclient-pep8/591d795/ : SUCCESS in 1m 46s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/96/134096/10/gate/gate-python-keystoneclient-python27/5223cd5/ : SUCCESS in 4m 16s\n- gate-python-keystoneclient-python33 http://logs.openstack.org/96/134096/10/gate/gate-python-keystoneclient-python33/0d72ab2/ : SUCCESS in 3m 29s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/96/134096/10/gate/gate-tempest-dsvm-neutron-src-python-keystoneclient/1736bab/ : SUCCESS in 33m 14s","accounts_in_message":[],"_revision_number":10},{"id":"67d7b82ce4e65ad665266cc7b27617ebf088a694","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-01-20 14:59:34.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":10}],"current_revision_number":10,"current_revision":"b2fdd39572cea320524cdb429ec95e36d717c809","revisions":{"ad26d85d4857957482be679bdd441d151a723f3d":{"kind":"REWORK","_number":1,"created":"2014-11-13 01:33:15.000000000","uploader":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"ref":"refs/changes/96/134096/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/96/134096/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/1"}}},"commit":{"parents":[{"commit":"7780758f1130f3195ac4145ebc2aea792e55b7d6","subject":"Merge \"I18n\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/7780758f1130f3195ac4145ebc2aea792e55b7d6"}]}],"author":{"name":"ZhiQiang Fan","email":"zhiqiang.fan@huawei.com","date":"2014-11-13 01:29:54.000000000","tz":480},"committer":{"name":"ZhiQiang Fan","email":"zhiqiang.fan@huawei.com","date":"2014-11-13 01:29:54.000000000","tz":480},"subject":"Enable hacking rule F821","message":"Enable hacking rule F821\n\nChange-Id: Iaf5c4e40a6b17fbf4ba0c254b75d347f08b52364\nF821: undefined name\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ad26d85d4857957482be679bdd441d151a723f3d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/ad26d85d4857957482be679bdd441d151a723f3d"}]},"branch":"refs/heads/master"},"65e70b80048c9ddd268d0b4cb9a0ba24d5335c83":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2014-11-13 01:40:35.000000000","uploader":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"ref":"refs/changes/96/134096/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/96/134096/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/2"}}},"commit":{"parents":[{"commit":"7780758f1130f3195ac4145ebc2aea792e55b7d6","subject":"Merge \"I18n\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/7780758f1130f3195ac4145ebc2aea792e55b7d6"}]}],"author":{"name":"ZhiQiang Fan","email":"zhiqiang.fan@huawei.com","date":"2014-11-13 01:29:54.000000000","tz":480},"committer":{"name":"ZhiQiang Fan","email":"zhiqiang.fan@huawei.com","date":"2014-11-13 01:40:04.000000000","tz":480},"subject":"Enable hacking rule F821","message":"Enable hacking rule F821\n\nF821: undefined name\n\nChange-Id: Iaf5c4e40a6b17fbf4ba0c254b75d347f08b52364\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/65e70b80048c9ddd268d0b4cb9a0ba24d5335c83"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/65e70b80048c9ddd268d0b4cb9a0ba24d5335c83"}]},"branch":"refs/heads/master"},"5e1868c228cdca933c2e7cabe6f16840713726f3":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2014-11-29 07:03:06.000000000","uploader":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"ref":"refs/changes/96/134096/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/96/134096/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/3"}}},"commit":{"parents":[{"commit":"44409f02c2b052a78baac1344746e9af44ad1efc","subject":"Merge \"Sync oslo-incubator to 1fc3cd47\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/44409f02c2b052a78baac1344746e9af44ad1efc"}]}],"author":{"name":"ZhiQiang Fan","email":"zhiqiang.fan@huawei.com","date":"2014-11-13 01:29:54.000000000","tz":480},"committer":{"name":"ZhiQiang Fan","email":"zhiqiang.fan@huawei.com","date":"2014-11-29 06:59:32.000000000","tz":480},"subject":"Enable hacking rule F821","message":"Enable hacking rule F821\n\nF821: undefined name\n\nChange-Id: Iaf5c4e40a6b17fbf4ba0c254b75d347f08b52364\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/5e1868c228cdca933c2e7cabe6f16840713726f3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/5e1868c228cdca933c2e7cabe6f16840713726f3"}]},"branch":"refs/heads/master"},"512a11bee04569b9a29cd5ec027585bdaffdfb98":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":4,"created":"2014-12-07 18:55:33.000000000","uploader":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"ref":"refs/changes/96/134096/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/96/134096/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/4"}}},"commit":{"parents":[{"commit":"28ea0a8e36e56f5420314e38eb980c4d9b38dfe5","subject":"Pass all adapter parameters through to adapter","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/28ea0a8e36e56f5420314e38eb980c4d9b38dfe5"}]}],"author":{"name":"ZhiQiang Fan","email":"zhiqiang.fan@huawei.com","date":"2014-11-13 01:29:54.000000000","tz":480},"committer":{"name":"ZhiQiang Fan","email":"aji.zqfan@gmail.com","date":"2014-12-07 18:55:29.000000000","tz":480},"subject":"Enable hacking rule F821","message":"Enable hacking rule F821\n\nF821: undefined name\n\nCurrently, we define global variables in runtime, which cannot detected\nby hacking rule check, then it fails for rule F821.\n\nThis patch removes unused global variables assert_called and\nassert_called_anytime, removes temporary global variable _shell,\nmoves global variable shell to definition time and renames it to SHELL.\n\nChange-Id: Iaf5c4e40a6b17fbf4ba0c254b75d347f08b52364\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/512a11bee04569b9a29cd5ec027585bdaffdfb98"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/512a11bee04569b9a29cd5ec027585bdaffdfb98"}]},"branch":"refs/heads/master"},"4af7d8bbac8ddb5e9e0006553f519d84eef8c33f":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2014-12-07 19:24:41.000000000","uploader":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"ref":"refs/changes/96/134096/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/96/134096/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/5"}}},"commit":{"parents":[{"commit":"28ea0a8e36e56f5420314e38eb980c4d9b38dfe5","subject":"Pass all adapter parameters through to adapter","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/28ea0a8e36e56f5420314e38eb980c4d9b38dfe5"}]}],"author":{"name":"ZhiQiang Fan","email":"zhiqiang.fan@huawei.com","date":"2014-11-13 01:29:54.000000000","tz":480},"committer":{"name":"ZhiQiang Fan","email":"aji.zqfan@gmail.com","date":"2014-12-07 19:01:46.000000000","tz":480},"subject":"Enable hacking rule F821","message":"Enable hacking rule F821\n\nF821: undefined name\n\nCurrently, we define global variables at runtime in\nkeystoneclient/tests/test_shell.py, which cannot detected by hacking\nrule check, then it fails for rule F821.\n\nThis patch removes unused global variables assert_called and\nassert_called_anytime, removes temporary global variable _shell,\nmoves global variable shell to definition time and renames it to SHELL.\n\nChange-Id: Iaf5c4e40a6b17fbf4ba0c254b75d347f08b52364\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4af7d8bbac8ddb5e9e0006553f519d84eef8c33f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/4af7d8bbac8ddb5e9e0006553f519d84eef8c33f"}]},"branch":"refs/heads/master"},"21b09159e68306b3d5a5c516e1604a66165eae7e":{"kind":"REWORK","_number":6,"created":"2014-12-10 16:53:24.000000000","uploader":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"ref":"refs/changes/96/134096/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/96/134096/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/6"}}},"commit":{"parents":[{"commit":"a60978ed73227f6087ddad6a024e0a04255e35c5","subject":"Project ID in OAuth headers was missing","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/a60978ed73227f6087ddad6a024e0a04255e35c5"}]}],"author":{"name":"ZhiQiang Fan","email":"zhiqiang.fan@huawei.com","date":"2014-11-13 01:29:54.000000000","tz":480},"committer":{"name":"ZhiQiang Fan","email":"aji.zqfan@gmail.com","date":"2014-12-10 16:51:57.000000000","tz":480},"subject":"Enable hacking rule F821","message":"Enable hacking rule F821\n\nF821: undefined name\n\nCurrently, we define global variables at runtime in\nkeystoneclient/tests/test_shell.py, which cannot detected by hacking\nrule check, then it fails for rule F821.\n\nThis patch removes unused global variables assert_called and\nassert_called_anytime, removes temporary global variable _shell,\nchange global lambda shell to a helper function.\n\nChange-Id: Iaf5c4e40a6b17fbf4ba0c254b75d347f08b52364\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/21b09159e68306b3d5a5c516e1604a66165eae7e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/21b09159e68306b3d5a5c516e1604a66165eae7e"}]},"branch":"refs/heads/master"},"a11ca16c597f0b7ce2afeccd10e8b8e6837a4bfb":{"kind":"REWORK","_number":7,"created":"2015-01-14 06:56:28.000000000","uploader":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"ref":"refs/changes/96/134096/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/96/134096/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/7"}}},"commit":{"parents":[{"commit":"f9be84a566fc91e20a2fc7eaa7d4faf2c7b064ec","subject":"Merge \"Allow fetching user_id/project_id from auth\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/f9be84a566fc91e20a2fc7eaa7d4faf2c7b064ec"}]}],"author":{"name":"ZhiQiang Fan","email":"zhiqiang.fan@huawei.com","date":"2014-11-13 01:29:54.000000000","tz":480},"committer":{"name":"ZhiQiang Fan","email":"zhiqiang.fan@huawei.com","date":"2015-01-14 06:56:06.000000000","tz":480},"subject":"Enable hacking rule F821","message":"Enable hacking rule F821\n\nF821: undefined name\n\nCurrently, we define global variables at runtime in\nkeystoneclient/tests/test_shell.py, which cannot detected by hacking\nrule check, then it fails for rule F821.\n\nThis patch removes unused global variables assert_called and\nassert_called_anytime, removes temporary global variable _shell,\nchange global lambda shell to a helper function.\n\nAlso remove some code in tests/v2_0/test_shell.py, which doesn\u0027t take\neffect for anything.\n\nChange-Id: Iaf5c4e40a6b17fbf4ba0c254b75d347f08b52364\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/a11ca16c597f0b7ce2afeccd10e8b8e6837a4bfb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/a11ca16c597f0b7ce2afeccd10e8b8e6837a4bfb"}]},"branch":"refs/heads/master"},"b9e103dd95361d7fe4d64892622f6c3c12466ca8":{"kind":"REWORK","_number":8,"created":"2015-01-15 13:53:40.000000000","uploader":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"ref":"refs/changes/96/134096/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/96/134096/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/8"}}},"commit":{"parents":[{"commit":"acb56e38ec9d61bd77c7a88f2a7bf791d9e0e536","subject":"Merge \"Correct failures for check W292\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/acb56e38ec9d61bd77c7a88f2a7bf791d9e0e536"}]}],"author":{"name":"ZhiQiang Fan","email":"zhiqiang.fan@huawei.com","date":"2014-11-13 01:29:54.000000000","tz":480},"committer":{"name":"ZhiQiang Fan","email":"zhiqiang.fan@huawei.com","date":"2015-01-15 13:53:07.000000000","tz":480},"subject":"Enable hacking rule F821","message":"Enable hacking rule F821\n\nF821: undefined name\n\nCurrently, we define global variables at runtime in\nkeystoneclient/tests/test_shell.py, which cannot detected by hacking\nrule check, then it fails for rule F821.\n\nThis patch removes unused global variables assert_called and\nassert_called_anytime, removes temporary global variable _shell,\nchange global lambda shell to a helper function.\n\nAlso remove some code in tests/v2_0/test_shell.py, which doesn\u0027t take\neffect for anything.\n\nChange-Id: Iaf5c4e40a6b17fbf4ba0c254b75d347f08b52364\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b9e103dd95361d7fe4d64892622f6c3c12466ca8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b9e103dd95361d7fe4d64892622f6c3c12466ca8"}]},"branch":"refs/heads/master"},"446cc0b9dc9afb87979d4e1b86f610d01abeef67":{"kind":"REWORK","_number":9,"created":"2015-01-16 03:05:27.000000000","uploader":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"ref":"refs/changes/96/134096/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/96/134096/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/9"}}},"commit":{"parents":[{"commit":"1b9b9ed9059333fdbf84ba5e9d1ec72795c74fb6","subject":"Fixes bootstrap tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1b9b9ed9059333fdbf84ba5e9d1ec72795c74fb6"}]}],"author":{"name":"ZhiQiang Fan","email":"zhiqiang.fan@huawei.com","date":"2014-11-13 01:29:54.000000000","tz":480},"committer":{"name":"ZhiQiang Fan","email":"zhiqiang.fan@huawei.com","date":"2015-01-16 03:01:28.000000000","tz":480},"subject":"Enable hacking rule F821","message":"Enable hacking rule F821\n\nF821: undefined name\n\nCurrently, we define global variables at runtime in\nkeystoneclient/tests/test_shell.py, which cannot detected by hacking\nrule check, then it fails for rule F821.\n\nThis patch removes unused global variables assert_called and\nassert_called_anytime, removes temporary global variable _shell,\nchange global lambda shell to a helper function.\n\nChange-Id: Iaf5c4e40a6b17fbf4ba0c254b75d347f08b52364\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/446cc0b9dc9afb87979d4e1b86f610d01abeef67"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/446cc0b9dc9afb87979d4e1b86f610d01abeef67"}]},"branch":"refs/heads/master"},"b2fdd39572cea320524cdb429ec95e36d717c809":{"kind":"NO_CODE_CHANGE","_number":10,"created":"2015-01-20 07:32:20.000000000","uploader":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"ref":"refs/changes/96/134096/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/96/134096/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/96/134096/10"}}},"commit":{"parents":[{"commit":"1b9b9ed9059333fdbf84ba5e9d1ec72795c74fb6","subject":"Fixes bootstrap tests","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/1b9b9ed9059333fdbf84ba5e9d1ec72795c74fb6"}]}],"author":{"name":"ZhiQiang Fan","email":"zhiqiang.fan@huawei.com","date":"2014-11-13 01:29:54.000000000","tz":480},"committer":{"name":"Jamie Lennox","email":"jamielennox@redhat.com","date":"2015-01-20 07:32:20.000000000","tz":0},"subject":"Enable hacking rule F821","message":"Enable hacking rule F821\n\nF821: undefined name\n\nCurrently, we define global variables at runtime in\nkeystoneclient/tests/test_shell.py, which cannot detected by hacking\nrule check, then it fails for rule F821.\n\nThis patch changes the global lambda shell to a helper function.\n\nChange-Id: Iaf5c4e40a6b17fbf4ba0c254b75d347f08b52364\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b2fdd39572cea320524cdb429ec95e36d717c809"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/b2fdd39572cea320524cdb429ec95e36d717c809"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
