)]}'
{"id":"openstack%2Fpython-neutronclient~19159","triplet_id":"openstack%2Fpython-neutronclient~master~Ia53b0987b1e890a96b190f4b1a47dde4bf84fb6f","project":"openstack/python-neutronclient","branch":"master","topic":"bp/grizzly-testtools","hashtags":[],"change_id":"Ia53b0987b1e890a96b190f4b1a47dde4bf84fb6f","subject":"Migrate from nose to testr","status":"MERGED","created":"2013-02-05 09:46:00.000000000","updated":"2013-02-05 09:46:00.000000000","submitted":"2013-02-05 09:46:00.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":10,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"b96f2e25bd38bd235b917afda11a8ad70983d4d0","_number":19159,"virtual_id_number":19159,"owner":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":2,"date":"2013-02-05 09:46:00.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"}],"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":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"all":[{"value":0,"date":"2013-02-05 09:46:00.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2013-02-05 09:46:00.000000000","_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":2,"date":"2013-02-05 09:46:00.000000000","_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"}],"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":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"all":[{"value":0,"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2013-02-05 09:46:00.000000000","_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"value":0,"date":"2013-02-05 09:46:00.000000000","_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-02-05 09:46:00.000000000","updated_by":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"reviewer":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"state":"REVIEWER"},{"updated":"2013-02-05 09:46:00.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-02-05 09:46:00.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"de1aaee9f2e773f792bf40485f8b297638dbe531","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2013-02-05 09:46:00.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"2660e678df6c75dc0f3fe7173c6f299f944ee602","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2013-02-05 09:46:00.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"e8349ec44878da52091136f572bfa7ed20689418","author":{"_account_id":1,"name":"James E. Blair","email":"jim@acmegating.com","username":"corvus"},"date":"2013-02-05 09:46:00.000000000","message":"Patch Set 4: Work In Progress\n\nRunning testr from setup.py will currently always exit with success, which breaks the gate.","accounts_in_message":[],"_revision_number":4},{"id":"9cd4da8ed0047a2acc0238e62afc301d31cf8504","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2013-02-05 09:46:00.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"2d0351d398c9d39442e959a71583fdca248bdd3a","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2013-02-05 09:46:00.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"b86d893fec57a8eb3f5243326084d0bb5ad94cd3","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2013-02-05 09:46:00.000000000","message":"Patch Set 5: (5 inline comments)\n\n","accounts_in_message":[],"_revision_number":5},{"id":"590a0d5ab85c49f68a3dc73e38dad5a26c80d696","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2013-02-05 09:46:00.000000000","message":"Patch Set 6:\n\nWeird. It passes 2.6 on jenkins...","accounts_in_message":[],"_revision_number":6},{"id":"76468c3ff7a28eb357c6941a87f7ec26f74073c8","author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"date":"2013-02-05 09:46:00.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"704f5ae9390cc6ea1681ca0375b9af61dbe22138","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-02-05 09:46:00.000000000","message":"Patch Set 1: Doesn\u0027t seem to work\n\nBuild failed\n\n- http://logs.openstack.org/19159/1/check/gate-python-quantumclient-docs/228 : SUCCESS\n- http://logs.openstack.org/19159/1/check/gate-python-quantumclient-pep8/310 : SUCCESS\n- http://logs.openstack.org/19159/1/check/gate-python-quantumclient-python26/289 : FAILURE\n- http://logs.openstack.org/19159/1/check/gate-python-quantumclient-python27/288 : FAILURE\n- http://logs.openstack.org/19159/1/check/gate-tempest-devstack-vm/24871 : SUCCESS\n- http://logs.openstack.org/19159/1/check/gate-devstack-vm-quantum/1461 : SUCCESS (non-voting)\n","accounts_in_message":[],"_revision_number":1},{"id":"234d503ecf28162caa4c5dd349b670c1c8ad62a3","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-02-05 09:46:00.000000000","message":"Patch Set 2: Doesn\u0027t seem to work\n\nBuild failed\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":"f7d9154f541aaf08ddd453f7bd8be8c3dffe855e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-02-05 09:46:00.000000000","message":"Patch Set 4: Works for me\n\nBuild successful\n\n- http://logs.openstack.org/19159/4/check/gate-python-quantumclient-docs/246 : SUCCESS\n- http://logs.openstack.org/19159/4/check/gate-python-quantumclient-pep8/328 : SUCCESS\n- http://logs.openstack.org/19159/4/check/gate-python-quantumclient-python26/307 : SUCCESS\n- http://logs.openstack.org/19159/4/check/gate-python-quantumclient-python27/306 : SUCCESS\n- http://logs.openstack.org/19159/4/check/gate-tempest-devstack-vm/26508 : SUCCESS\n- http://logs.openstack.org/19159/4/check/gate-devstack-vm-quantum/3279 : SUCCESS (non-voting)\n","accounts_in_message":[],"_revision_number":4},{"id":"cc14a8d24404c0131b78420736a550271b6663b7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-02-05 09:46:00.000000000","message":"Patch Set 5: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/19159/5/check/gate-python-quantumclient-docs/257 : SUCCESS\n- http://logs.openstack.org/19159/5/check/gate-python-quantumclient-pep8/339 : SUCCESS\n- http://logs.openstack.org/19159/5/check/gate-python-quantumclient-python26/318 : SUCCESS\n- http://logs.openstack.org/19159/5/check/gate-python-quantumclient-python27/317 : SUCCESS\n- http://logs.openstack.org/19159/5/check/gate-tempest-devstack-vm/27413 : SUCCESS\n- http://logs.openstack.org/19159/5/check/gate-tempest-devstack-vm-quantum/1686 : SUCCESS\n","accounts_in_message":[],"_revision_number":5},{"id":"863d7a4adb6f0c0c65c3f7db8d06fa454e819cb9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-02-05 09:46:00.000000000","message":"Patch Set 6: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/19159/6/check/gate-python-quantumclient-docs/297 : SUCCESS\n- http://logs.openstack.org/19159/6/check/gate-python-quantumclient-pep8/379 : SUCCESS\n- http://logs.openstack.org/19159/6/check/gate-python-quantumclient-python26/358 : SUCCESS\n- http://logs.openstack.org/19159/6/check/gate-python-quantumclient-python27/357 : SUCCESS\n- http://logs.openstack.org/19159/6/check/gate-tempest-devstack-vm-full/540 : SUCCESS\n- http://logs.openstack.org/19159/6/check/gate-tempest-devstack-vm-postgres-full/268 : SUCCESS (non-voting)\n- http://logs.openstack.org/19159/6/check/gate-tempest-devstack-vm-quantum/4375 : SUCCESS\n","accounts_in_message":[],"_revision_number":6},{"id":"3f37112eb8ab3d279418c5f4d59a002b9f08e8c4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-02-05 09:46:00.000000000","message":"Patch Set 6: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"6ef4ce88f09dc98c24c9ab9130c12933aa38ae04","author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"date":"2013-02-05 09:46:00.000000000","message":"Patch Set 6: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":6},{"id":"0ec6c906a7f9795f775295c61773a098f048b317","author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"date":"2013-02-05 09:46:00.000000000","message":"Patch Set 5:\n\nDear Monty Taylor,\nDo u have new update for this patch?\n\nThanks","accounts_in_message":[],"_revision_number":5},{"id":"a9b056c50bd4ff06cea46fcb1bc7934a0590c8d9","author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"date":"2013-02-05 09:46:00.000000000","message":"Patch Set 5: I would prefer that you didn\u0027t merge this\n\n(5 inline comments)\n\n","accounts_in_message":[],"_revision_number":5},{"id":"0dbd232546950bef18cf25f0c280a0dcb206dd64","author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"date":"2013-02-05 09:46:00.000000000","message":"Patch Set 6: I would prefer that you didn\u0027t merge this\n\ngongysh@gongysh-ThinkPad-T420:~/git/python-quantumclient$ tox -e py26\nGLOB sdist-make: /mnt/data/git/python-quantumclient/setup.py\npy26 sdist-reinst: /mnt/data/git/python-quantumclient/.tox/dist/python-quantumclient-2.1.41.gfe4b349.zip\npy26 runtests: commands[0]\nrunning testr\nrunning\u003dOS_STDOUT_CAPTURE\u003d1 OS_STDERR_CAPTURE\u003d1 ${PYTHON:-python} -m subunit.run discover -t ./ ./quantumclient/tests --list \nNo module named _bsddb\nerror: testr failed (3)\nERROR: InvocationError: \u0027/mnt/data/git/python-quantumclient/.tox/py26/bin/python setup.py testr --testr-args\u003d\u0027\n________________________________________________________________________________ summary ________________________________________________________________________________\nERROR:   py26: commands failed\ngongysh@gongysh-ThinkPad-T420:~/git/python-quantumclient$ tox -e py27\nGLOB sdist-make: /mnt/data/git/python-quantumclient/setup.py\npy27 sdist-reinst: /mnt/data/git/python-quantumclient/.tox/dist/python-quantumclient-2.1.41.gfe4b349.zip\npy27 runtests: commands[0]\nrunning testr\nrunning\u003dOS_STDOUT_CAPTURE\u003d1 OS_STDERR_CAPTURE\u003d1 ${PYTHON:-python} -m subunit.run discover -t ./ ./quantumclient/tests --list \nrunning\u003dOS_STDOUT_CAPTURE\u003d1 OS_STDERR_CAPTURE\u003d1 ${PYTHON:-python} -m subunit.run discover -t ./ ./quantumclient/tests  --load-list /tmp/tmpRjetz0\nrunning\u003dOS_STDOUT_CAPTURE\u003d1 OS_STDERR_CAPTURE\u003d1 ${PYTHON:-python} -m subunit.run discover -t ./ ./quantumclient/tests  --load-list /tmp/tmpTrt4WX\nrunning\u003dOS_STDOUT_CAPTURE\u003d1 OS_STDERR_CAPTURE\u003d1 ${PYTHON:-python} -m subunit.run discover -t ./ ./quantumclient/tests  --load-list /tmp/tmpmt7RgZ\nrunning\u003dOS_STDOUT_CAPTURE\u003d1 OS_STDERR_CAPTURE\u003d1 ${PYTHON:-python} -m subunit.run discover -t ./ ./quantumclient/tests  --load-list /tmp/tmpB7fMxe\nRan 150 tests in 0.348s (+0.001s)\nPASSED (id\u003d2)\n________________________________________________________________________________ summary ________________________________________________________________________________\n  py27: commands succeeded\n  congratulations :)","accounts_in_message":[],"_revision_number":6},{"id":"4d72ac50a3b562b718ac78268d37cfd18f29a29a","author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"date":"2013-02-05 09:46:00.000000000","message":"Patch Set 6:\n\nYes, but I want to know why my env fails.","accounts_in_message":[],"_revision_number":6},{"id":"4f5d891c3f320f9fa836eee9c3ea16f007dc007f","author":{"_account_id":2874,"name":"yong sheng gong","email":"gong.yongsheng@99cloud.net","username":"gongysh"},"date":"2013-02-05 09:46:00.000000000","message":"Patch Set 6: Looks good to me (core reviewer)\n\n","accounts_in_message":[],"_revision_number":6},{"id":"ab19e87fad1ea67a1ee9eca2d502c213aad0f04f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-02-05 09:46:00.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":6},{"id":"f639a1edd62ffb9ab9a978dff9e50e4526c10b5e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-02-05 09:46:00.000000000","message":"Patch Set 6: Verified\n\nBuild succeeded.\n\n- http://logs.openstack.org/19159/6/gate/gate-python-quantumclient-docs/303 : SUCCESS\n- http://logs.openstack.org/19159/6/gate/gate-python-quantumclient-pep8/385 : SUCCESS\n- http://logs.openstack.org/19159/6/gate/gate-python-quantumclient-python26/364 : SUCCESS\n- http://logs.openstack.org/19159/6/gate/gate-python-quantumclient-python27/363 : SUCCESS\n- http://logs.openstack.org/19159/6/gate/gate-tempest-devstack-vm-full/917 : SUCCESS\n- http://logs.openstack.org/19159/6/gate/gate-tempest-devstack-vm-postgres-full/645 : SUCCESS (non-voting)\n- http://logs.openstack.org/19159/6/gate/gate-tempest-devstack-vm-quantum/4816 : SUCCESS\n","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"fe4b3498b9cb76c2f6255ce52ebe9b657f5cefda","revisions":{"cae0fc47d3e2e33d4ea9812eb147c6b569baa4ec":{"kind":"REWORK","_number":1,"created":"2013-02-05 09:46:00.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/59/19159/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/59/19159/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/59/19159/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/59/19159/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/59/19159/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/59/19159/1"}}},"commit":{"parents":[{"commit":"9e63ec077cc71d771364205c9b14ca0362143253","subject":"Migrate from unittest to testtools","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/9e63ec077cc71d771364205c9b14ca0362143253"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2013-01-08 06:26:00.000000000","tz":0},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2013-01-08 06:26:00.000000000","tz":0},"subject":"Migrate from nose to testr","message":"Migrate from nose to testr\n\nPart of blueprint grizzly-testtools\n\nChange-Id: Ia53b0987b1e890a96b190f4b1a47dde4bf84fb6f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/cae0fc47d3e2e33d4ea9812eb147c6b569baa4ec"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/cae0fc47d3e2e33d4ea9812eb147c6b569baa4ec"}]},"branch":"refs/heads/master"},"eaefee321c91cc8449ece63963449efc65ef9f17":{"kind":"REWORK","_number":2,"created":"2013-02-05 09:46:00.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/59/19159/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/59/19159/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/59/19159/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/59/19159/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/59/19159/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/59/19159/2"}}},"commit":{"parents":[{"commit":"9e63ec077cc71d771364205c9b14ca0362143253","subject":"Migrate from unittest to testtools","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/9e63ec077cc71d771364205c9b14ca0362143253"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2013-01-08 06:26:00.000000000","tz":0},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2013-01-08 14:15:07.000000000","tz":0},"subject":"Migrate from nose to testr","message":"Migrate from nose to testr\n\nPart of blueprint grizzly-testtools\n\nChange-Id: Ia53b0987b1e890a96b190f4b1a47dde4bf84fb6f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/eaefee321c91cc8449ece63963449efc65ef9f17"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/eaefee321c91cc8449ece63963449efc65ef9f17"}]},"branch":"refs/heads/master"},"33eddd221546dd3aa044e6035d032f51c2666483":{"kind":"REWORK","_number":3,"created":"2013-02-05 09:46:00.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/59/19159/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/59/19159/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/59/19159/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/59/19159/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/59/19159/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/59/19159/3"}}},"commit":{"parents":[{"commit":"80fe2540e73e59ccefbbf1cbd11619e4f83b6d7b","subject":"Migrate from unittest to testtools","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/80fe2540e73e59ccefbbf1cbd11619e4f83b6d7b"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2013-01-08 06:26:00.000000000","tz":0},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2013-01-14 11:58:11.000000000","tz":-480},"subject":"Migrate from nose to testr","message":"Migrate from nose to testr\n\nPart of blueprint grizzly-testtools\n\nChange-Id: Ia53b0987b1e890a96b190f4b1a47dde4bf84fb6f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/33eddd221546dd3aa044e6035d032f51c2666483"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/33eddd221546dd3aa044e6035d032f51c2666483"}]},"branch":"refs/heads/master"},"b9b9046c0ca236357198edfad6e82251e88fc878":{"kind":"REWORK","_number":4,"created":"2013-02-05 09:46:00.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/59/19159/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/59/19159/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/59/19159/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/59/19159/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/59/19159/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/59/19159/4"}}},"commit":{"parents":[{"commit":"80fe2540e73e59ccefbbf1cbd11619e4f83b6d7b","subject":"Migrate from unittest to testtools","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/80fe2540e73e59ccefbbf1cbd11619e4f83b6d7b"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2013-01-08 06:26:00.000000000","tz":0},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2013-01-14 12:18:47.000000000","tz":-480},"subject":"Migrate from nose to testr","message":"Migrate from nose to testr\n\nPart of blueprint grizzly-testtools\n\nChange-Id: Ia53b0987b1e890a96b190f4b1a47dde4bf84fb6f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/b9b9046c0ca236357198edfad6e82251e88fc878"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/b9b9046c0ca236357198edfad6e82251e88fc878"}]},"branch":"refs/heads/master"},"7edb96254126032b41b07f26cb06ab4d42bc9654":{"kind":"REWORK","_number":5,"created":"2013-02-05 09:46:00.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/59/19159/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/59/19159/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/59/19159/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/59/19159/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/59/19159/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/59/19159/5"}}},"commit":{"parents":[{"commit":"80fe2540e73e59ccefbbf1cbd11619e4f83b6d7b","subject":"Migrate from unittest to testtools","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/80fe2540e73e59ccefbbf1cbd11619e4f83b6d7b"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2013-01-08 06:26:00.000000000","tz":0},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2013-01-18 21:17:45.000000000","tz":-300},"subject":"Migrate from nose to testr","message":"Migrate from nose to testr\n\nPart of blueprint grizzly-testtools\n\nChange-Id: Ia53b0987b1e890a96b190f4b1a47dde4bf84fb6f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/7edb96254126032b41b07f26cb06ab4d42bc9654"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/7edb96254126032b41b07f26cb06ab4d42bc9654"}]},"branch":"refs/heads/master"},"fe4b3498b9cb76c2f6255ce52ebe9b657f5cefda":{"kind":"REWORK","_number":6,"created":"2013-02-05 09:46:00.000000000","uploader":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"ref":"refs/changes/59/19159/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-neutronclient","ref":"refs/changes/59/19159/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/59/19159/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/59/19159/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-neutronclient refs/changes/59/19159/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-neutronclient refs/changes/59/19159/6"}}},"commit":{"parents":[{"commit":"2bca8ee4407aee03a83592395d3191f097c459a5","subject":"The change implements LBaaS CLI commands.","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/2bca8ee4407aee03a83592395d3191f097c459a5"}]}],"author":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2013-01-08 06:26:00.000000000","tz":0},"committer":{"name":"Monty Taylor","email":"mordred@inaugust.com","date":"2013-02-02 23:54:52.000000000","tz":660},"subject":"Migrate from nose to testr","message":"Migrate from nose to testr\n\nPart of blueprint grizzly-testtools\n\nChange-Id: Ia53b0987b1e890a96b190f4b1a47dde4bf84fb6f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/fe4b3498b9cb76c2f6255ce52ebe9b657f5cefda"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-neutronclient/commit/fe4b3498b9cb76c2f6255ce52ebe9b657f5cefda"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
