)]}'
{"id":"openstack%2Fpython-neutronclient~26279","triplet_id":"openstack%2Fpython-neutronclient~master~Ib41313b5aae991e6ffef2a89dd69e83985bdc36d","project":"openstack/python-neutronclient","branch":"master","topic":"add_hacking_plugin","hashtags":[],"change_id":"Ib41313b5aae991e6ffef2a89dd69e83985bdc36d","subject":"Enable automatic validation of many HACKING rules.","status":"MERGED","created":"2013-04-09 00:43:04.000000000","updated":"2013-04-09 00:43:04.000000000","submitted":"2013-04-09 00:43:04.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":9,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"43c71dd532d3990176b0c61024159a267f0586ec","_number":26279,"virtual_id_number":26279,"owner":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":2592,"name":"Mark McClain","email":"mark@mcclain.xyz","username":"markmcclain"},{"value":0,"_account_id":6849,"name":"Roman Podoliaka","email":"roman.podoliaka@gmail.com","username":"rpodolyaka"},{"value":2,"date":"2013-04-09 00:43:04.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":1689,"name":"Robert Kukura","email":"rk@theep.net","username":"rkukura"},{"value":0,"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},{"value":0,"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"}],"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":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"all":[{"value":0,"_account_id":2592,"name":"Mark McClain","email":"mark@mcclain.xyz","username":"markmcclain"},{"value":0,"_account_id":6849,"name":"Roman Podoliaka","email":"roman.podoliaka@gmail.com","username":"rpodolyaka"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2013-04-09 00:43:04.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":1689,"name":"Robert Kukura","email":"rk@theep.net","username":"rkukura"},{"value":2,"date":"2013-04-09 00:43:04.000000000","_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},{"value":0,"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"}],"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":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"all":[{"value":0,"_account_id":2592,"name":"Mark McClain","email":"mark@mcclain.xyz","username":"markmcclain"},{"value":0,"_account_id":6849,"name":"Roman Podoliaka","email":"roman.podoliaka@gmail.com","username":"rpodolyaka"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2013-04-09 00:43:04.000000000","_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"value":0,"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"value":0,"_account_id":1689,"name":"Robert Kukura","email":"rk@theep.net","username":"rkukura"},{"value":1,"date":"2013-04-09 00:43:04.000000000","_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},{"value":0,"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"}],"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":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},{"_account_id":1689,"name":"Robert Kukura","email":"rk@theep.net","username":"rkukura"},{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"_account_id":2592,"name":"Mark McClain","email":"mark@mcclain.xyz","username":"markmcclain"},{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},{"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"},{"_account_id":6849,"name":"Roman Podoliaka","email":"roman.podoliaka@gmail.com","username":"rpodolyaka"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-04-09 00:43:04.000000000","updated_by":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"reviewer":{"_account_id":1653,"name":"garyk","email":"gkotton@vmware.com","username":"garyk"},"state":"REVIEWER"},{"updated":"2013-04-09 00:43:04.000000000","updated_by":{"_account_id":1689,"name":"Robert Kukura","email":"rk@theep.net","username":"rkukura"},"reviewer":{"_account_id":1689,"name":"Robert Kukura","email":"rk@theep.net","username":"rkukura"},"state":"REVIEWER"},{"updated":"2013-04-09 00:43:04.000000000","updated_by":{"_account_id":2592,"name":"Mark McClain","email":"mark@mcclain.xyz","username":"markmcclain"},"reviewer":{"_account_id":2592,"name":"Mark McClain","email":"mark@mcclain.xyz","username":"markmcclain"},"state":"REVIEWER"},{"updated":"2013-04-09 00:43:04.000000000","updated_by":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"reviewer":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"state":"REVIEWER"},{"updated":"2013-04-09 00:43:04.000000000","updated_by":{"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"},"reviewer":{"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"},"state":"REVIEWER"},{"updated":"2013-04-09 00:43:04.000000000","updated_by":{"_account_id":6849,"name":"Roman Podoliaka","email":"roman.podoliaka@gmail.com","username":"rpodolyaka"},"reviewer":{"_account_id":6849,"name":"Roman Podoliaka","email":"roman.podoliaka@gmail.com","username":"rpodolyaka"},"state":"REVIEWER"},{"updated":"2013-04-09 00:43:04.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"c96b05a1be4193cf9c91d1e6dbbd68afa95a8ba9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-04-09 00:43:04.000000000","message":"Patch Set 1: Doesn\u0027t seem to work\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\n- http://logs.openstack.org/26279/1/check/gate-python-quantumclient-pep8/628 : FAILURE\n- gate-python-quantumclient-requirements : SKIPPED (non-voting)\n- gate-python-quantumclient-docs : SKIPPED\n- gate-python-quantumclient-python26 : SKIPPED\n- gate-python-quantumclient-python26-rhel6 : SKIPPED (non-voting)\n- gate-python-quantumclient-python27 : SKIPPED\n- gate-tempest-devstack-vm-full : SKIPPED\n- gate-tempest-devstack-vm-postgres-full : SKIPPED\n- gate-tempest-devstack-vm-quantum : SKIPPED\n","accounts_in_message":[],"_revision_number":1},{"id":"4b3e6cca279d4e61da56402784ccbe7b586b50e6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-04-09 00:43:04.000000000","message":"Patch Set 1:\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\n- http://logs.openstack.org/26279/1/check/gate-python-quantumclient-pep8/629 : FAILURE\n- gate-python-quantumclient-requirements : SKIPPED (non-voting)\n- gate-python-quantumclient-docs : SKIPPED\n- gate-python-quantumclient-python26 : SKIPPED\n- gate-python-quantumclient-python26-rhel6 : SKIPPED (non-voting)\n- gate-python-quantumclient-python27 : SKIPPED\n- gate-tempest-devstack-vm-full : SKIPPED\n- gate-tempest-devstack-vm-postgres-full : SKIPPED\n- gate-tempest-devstack-vm-quantum : SKIPPED\n","accounts_in_message":[],"_revision_number":1},{"id":"39a091303741fdd997f1039b955830d2bf88ff3c","author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"date":"2013-04-09 00:43:04.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"509df221eb6862afb8c7c6e056da57ebf9510d85","author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"date":"2013-04-09 00:43:04.000000000","message":"Patch Set 1: (2 inline comments)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"20e5f84c8228562a7b3be9bafc96024f6a298c43","author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"date":"2013-04-09 00:43:04.000000000","message":"Patch Set 1:\n\nThe gating jobs won\u0027t be able to run until hacking lands in requirements via https://review.openstack.org/26275","accounts_in_message":[],"_revision_number":1},{"id":"5a271c306eaf9c738f64c05783e19af5fa829e2f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-04-09 00:43:04.000000000","message":"Patch Set 2: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"c4d7be51bf0af5bcb0730475f431b62a4bb11837","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-04-09 00:43:04.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/26279/2/check/gate-python-quantumclient-pep8/646 : SUCCESS\n- http://logs.openstack.org/26279/2/check/gate-python-quantumclient-requirements/11 : SUCCESS (non-voting)\n- http://logs.openstack.org/26279/2/check/gate-python-quantumclient-docs/546 : SUCCESS\n- http://logs.openstack.org/26279/2/check/gate-python-quantumclient-python26/606 : SUCCESS\n- http://logs.openstack.org/26279/2/check/gate-python-quantumclient-python26-rhel6/62 : SUCCESS (non-voting)\n- http://logs.openstack.org/26279/2/check/gate-python-quantumclient-python27/605 : SUCCESS\n- http://logs.openstack.org/26279/2/check/gate-tempest-devstack-vm-full/11904 : SUCCESS\n- http://logs.openstack.org/26279/2/check/gate-tempest-devstack-vm-postgres-full/11619 : SUCCESS\n- http://logs.openstack.org/26279/2/check/gate-tempest-devstack-vm-quantum/17678 : SUCCESS\n","accounts_in_message":[],"_revision_number":2},{"id":"09b847549ac1ef778814bbdc17d0b5fcc3103f08","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-04-09 00:43:04.000000000","message":"Patch Set 2: Fails\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGithub#Test_Failures\n\nThis change was unable to be automatically merged with the current state of the repository. Please rebase your change and upload a new patchset.","accounts_in_message":[],"_revision_number":2},{"id":"7cde93df29ced976b1c4f6f218c5677789c88442","author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"date":"2013-04-09 00:43:04.000000000","message":"Patch Set 2:\n\ngongysh: Check the flake8 section in tox.ini - the openstack/common path is excluded from flake8/hacking validation and was excluded in the first patch too.  My error was updating the file anyway, as I was running flake8 directly in emacs rather than via tox.","accounts_in_message":[],"_revision_number":2},{"id":"de9d843c9802fd4538d54a38bbdba0a7cb494350","author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"date":"2013-04-09 00:43:04.000000000","message":"Patch Set 2:\n\nLatest patch is a rebase.","accounts_in_message":[],"_revision_number":2},{"id":"435256d81d8309f745aef82826346abf78c4f7b7","author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"date":"2013-04-09 00:43:04.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"cd1b09c3f324d65f75ae2b42bf1b787f1e8b1597","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-04-09 00:43:04.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/26279/3/check/gate-python-quantumclient-pep8/649 : SUCCESS\n- http://logs.openstack.org/26279/3/check/gate-python-quantumclient-requirements/12 : SUCCESS (non-voting)\n- http://logs.openstack.org/26279/3/check/gate-python-quantumclient-docs/549 : SUCCESS\n- http://logs.openstack.org/26279/3/check/gate-python-quantumclient-python26/609 : SUCCESS\n- http://logs.openstack.org/26279/3/check/gate-python-quantumclient-python26-rhel6/64 : SUCCESS (non-voting)\n- http://logs.openstack.org/26279/3/check/gate-python-quantumclient-python27/608 : SUCCESS\n- http://logs.openstack.org/26279/3/check/gate-tempest-devstack-vm-full/11948 : SUCCESS\n- http://logs.openstack.org/26279/3/check/gate-tempest-devstack-vm-postgres-full/11663 : SUCCESS\n- http://logs.openstack.org/26279/3/check/gate-tempest-devstack-vm-quantum/17728 : SUCCESS\n","accounts_in_message":[],"_revision_number":3},{"id":"d5b24797f968fe870dc2fd98663e164ee98f3bac","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-04-09 00:43:04.000000000","message":"Patch Set 3: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"4c5b002116c19e37a1fff8e249749825efaa64b9","author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"date":"2013-04-09 00:43:04.000000000","message":"Patch Set 3:\n\ngongysh: There is a check for multiline docstrings that I have set to be ignored in tox.ini (H404 multi line docstring should start with a summary) that would presumably address your concerns.  I chose to ignore it because ensuring quality docstrings would require more than mechanical effort and I felt it best to be pursued as a separate effort.","accounts_in_message":[],"_revision_number":3},{"id":"5042d8f27af1227c32f94c28623c7d2b6eaa6f06","author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"date":"2013-04-09 00:43:04.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"b0482437c06977edc47e4fa214659e8d4467c762","author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"date":"2013-04-09 00:43:04.000000000","message":"Patch Set 1: I would prefer that you didn\u0027t merge this\n\n(3 inline comments)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"64a65654ac0fa8c5de8325da78fd05b78a1cff2f","author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"date":"2013-04-09 00:43:04.000000000","message":"Patch Set 2: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":2},{"id":"8e4d8d54bd9c9c2806533a65a8c70e347e782eb7","author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"date":"2013-04-09 00:43:04.000000000","message":"Patch Set 2: I would prefer that you didn\u0027t merge this\n\nI am curious that quantumclient/openstack/common/timeutils.py was changed to meet this feature in patchset 1. And we don\u0027t change this file in patchset 2, can we also pass?","accounts_in_message":[],"_revision_number":2},{"id":"8c7118c3e880e2fe7837a65deba04cfa2dff6f02","author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"date":"2013-04-09 00:43:04.000000000","message":"Patch Set 3: I would prefer that you didn\u0027t merge this\n\n(3 inline comments)\n\nIt seems our check does not apply well to multi-line msgs, right? I think we should have an explanation for it somewhere.","accounts_in_message":[],"_revision_number":3},{"id":"26dc362e3fd2cae7ad86a6784655d5ecf05e11fe","author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"date":"2013-04-09 00:43:04.000000000","message":"Patch Set 3: Looks good to me (core reviewer); Approved\n\nIt is a rebase.","accounts_in_message":[],"_revision_number":3},{"id":"b07c18780e102a13cf655326405b1236082c803e","author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"date":"2013-04-09 00:43:04.000000000","message":"Patch Set 3: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":3},{"id":"332d8d3a612fb65dd9d582cf7ce2ea165d03af7a","author":{"_account_id":4395,"name":"Aaron Rosen","email":"aaronorosen@gmail.com","username":"arosen"},"date":"2013-04-09 00:43:04.000000000","message":"Patch Set 2: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"cf5d1fae3956b44b21ac349787d718c4f9f5ab69","author":{"_account_id":6849,"name":"Roman Podoliaka","email":"roman.podoliaka@gmail.com","username":"rpodolyaka"},"date":"2013-04-09 00:43:04.000000000","message":"Patch Set 1: (1 inline comment)\n\n","accounts_in_message":[],"_revision_number":1},{"id":"939bae1ab6b6e4951cf33e21e71933941139f185","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-04-09 00:43:04.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3},{"id":"bbee2686bc7bc73299418f965a759fc8e5d89b18","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-04-09 00:43:04.000000000","message":"Patch Set 3: Verified\n\nBuild succeeded.\n\n- http://logs.openstack.org/26279/3/gate/gate-python-quantumclient-requirements/13 : SUCCESS (non-voting)\n- http://logs.openstack.org/26279/3/gate/gate-python-quantumclient-docs/550 : SUCCESS\n- http://logs.openstack.org/26279/3/gate/gate-python-quantumclient-pep8/650 : SUCCESS\n- http://logs.openstack.org/26279/3/gate/gate-python-quantumclient-python26/610 : SUCCESS\n- http://logs.openstack.org/26279/3/gate/gate-python-quantumclient-python27/609 : SUCCESS\n- http://logs.openstack.org/26279/3/gate/gate-tempest-devstack-vm-full/11956 : SUCCESS\n- http://logs.openstack.org/26279/3/gate/gate-tempest-devstack-vm-postgres-full/11671 : SUCCESS\n- http://logs.openstack.org/26279/3/gate/gate-tempest-devstack-vm-quantum/17736 : SUCCESS\n","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"3c193c9387308af6153c0e6e3d751b6672667c82","revisions":{"d7abb6f358abe6154f79742e1f2aed2a5b095759":{"kind":"REWORK","_number":1,"created":"2013-04-09 00:43:04.000000000","uploader":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"ref":"refs/changes/79/26279/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/79/26279/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/79/26279/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/79/26279/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/79/26279/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/79/26279/1"}}},"commit":{"parents":[{"commit":"d41d223e465dfdcb4c7d2a2f5dc55652bbf32bf7","subject":"Switch to flake8 from pep8.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/d41d223e465dfdcb4c7d2a2f5dc55652bbf32bf7"}]}],"author":{"name":"Maru Newby","email":"marun@redhat.com","date":"2013-04-05 23:20:45.000000000","tz":0},"committer":{"name":"Maru Newby","email":"marun@redhat.com","date":"2013-04-05 23:45:46.000000000","tz":0},"subject":"Enable automatic validation of many HACKING rules.","message":"Enable automatic validation of many HACKING rules.\n\n * Add hacking to the tox build - a set of flake8 plugins that\n   perform automatic validation of many HACKING.rst rules.\n * See https://pypi.python.org/pypi/hacking\n\nChange-Id: Ib41313b5aae991e6ffef2a89dd69e83985bdc36d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/d7abb6f358abe6154f79742e1f2aed2a5b095759"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/d7abb6f358abe6154f79742e1f2aed2a5b095759"}]},"branch":"refs/heads/master"},"7b3346faeab87bc8bc0974c4461bf90ab29363c5":{"kind":"REWORK","_number":2,"created":"2013-04-09 00:43:04.000000000","uploader":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"ref":"refs/changes/79/26279/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/79/26279/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/79/26279/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/79/26279/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/79/26279/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/79/26279/2"}}},"commit":{"parents":[{"commit":"d41d223e465dfdcb4c7d2a2f5dc55652bbf32bf7","subject":"Switch to flake8 from pep8.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/d41d223e465dfdcb4c7d2a2f5dc55652bbf32bf7"}]}],"author":{"name":"Maru Newby","email":"marun@redhat.com","date":"2013-04-05 23:20:45.000000000","tz":0},"committer":{"name":"Maru Newby","email":"marun@redhat.com","date":"2013-04-08 16:16:53.000000000","tz":0},"subject":"Enable automatic validation of many HACKING rules.","message":"Enable automatic validation of many HACKING rules.\n\n * Add hacking to the tox build - a set of flake8 plugins that\n   perform automatic validation of many HACKING.rst rules.\n * This patch configures hacking in the tox build and performs\n   the mechanical cleanup required to allow the checks to pass.\n * See https://pypi.python.org/pypi/hacking\n\nChange-Id: Ib41313b5aae991e6ffef2a89dd69e83985bdc36d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/7b3346faeab87bc8bc0974c4461bf90ab29363c5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/7b3346faeab87bc8bc0974c4461bf90ab29363c5"}]},"branch":"refs/heads/master"},"3c193c9387308af6153c0e6e3d751b6672667c82":{"kind":"REWORK","_number":3,"created":"2013-04-09 00:43:04.000000000","uploader":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"ref":"refs/changes/79/26279/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/79/26279/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/79/26279/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/79/26279/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/79/26279/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/79/26279/3"}}},"commit":{"parents":[{"commit":"2a7527508522a6924c026e01cd55a4244426d7f5","subject":"Merge \"Fix xml request doesn\u0027t work with unicode\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/2a7527508522a6924c026e01cd55a4244426d7f5"}]}],"author":{"name":"Maru Newby","email":"marun@redhat.com","date":"2013-04-05 23:20:45.000000000","tz":0},"committer":{"name":"Maru Newby","email":"marun@redhat.com","date":"2013-04-08 23:10:35.000000000","tz":0},"subject":"Enable automatic validation of many HACKING rules.","message":"Enable automatic validation of many HACKING rules.\n\n * Add hacking to the tox build - a set of flake8 plugins that\n   perform automatic validation of many HACKING.rst rules.\n * This patch configures hacking in the tox build and performs\n   the mechanical cleanup required to allow the checks to pass.\n * See https://pypi.python.org/pypi/hacking\n\nChange-Id: Ib41313b5aae991e6ffef2a89dd69e83985bdc36d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/3c193c9387308af6153c0e6e3d751b6672667c82"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/3c193c9387308af6153c0e6e3d751b6672667c82"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
