)]}'
{"id":"openstack%2Fpython-ironicclient~120767","triplet_id":"openstack%2Fpython-ironicclient~master~I8e657dc0cf64fa3396fb8fd32c5ffb57016ce864","project":"openstack/python-ironicclient","branch":"master","topic":"bug-1367283","hashtags":[],"change_id":"I8e657dc0cf64fa3396fb8fd32c5ffb57016ce864","subject":"handles keyboard interrupt","status":"MERGED","created":"2014-09-11 12:21:31.000000000","updated":"2014-09-11 17:03:17.000000000","submitted":"2014-09-11 16:46:50.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"2cf6193a7be276fdb772fd1cebf199b820c36618","_number":120767,"virtual_id_number":120767,"owner":{"_account_id":11424,"name":"Rakesh H S","email":"rakeshhs1@gmail.com","username":"rakesh"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"date":"2014-09-11 17:03:17.000000000","post_submit":true,"_account_id":11424,"name":"Rakesh H S","email":"rakeshhs1@gmail.com","username":"rakesh"},{"value":2,"date":"2014-09-11 16:46:50.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"all":[{"value":0,"_account_id":11424,"name":"Rakesh H S","email":"rakeshhs1@gmail.com","username":"rakesh"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2014-09-11 16:05:44.000000000","_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"value":2,"date":"2014-09-11 12:43:57.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"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":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"all":[{"value":0,"_account_id":11424,"name":"Rakesh H S","email":"rakeshhs1@gmail.com","username":"rakesh"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2014-09-11 16:05:44.000000000","_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":11424,"name":"Rakesh H S","email":"rakeshhs1@gmail.com","username":"rakesh"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"value":0,"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},{"_account_id":11424,"name":"Rakesh H S","email":"rakeshhs1@gmail.com","username":"rakesh"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-09-11 12:43:57.000000000","updated_by":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"reviewer":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"state":"REVIEWER"},{"updated":"2014-09-11 16:05:44.000000000","updated_by":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"reviewer":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"state":"REVIEWER"},{"updated":"2014-09-11 16:46:50.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"62ed44c66b2e591a34404f5a76bc08546eaf395f","author":{"_account_id":11424,"name":"Rakesh H S","email":"rakeshhs1@gmail.com","username":"rakesh"},"date":"2014-09-11 12:21:31.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"cd5ab109b854e5967bf119275dc3e15741808830","author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"date":"2014-09-11 12:43:57.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"2c3475d405cc1b42ee8da1fee36b7cfbe967052e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-11 13:03:20.000000000","message":"Patch Set 1:\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n\n- check-tripleo-ironic-undercloud-precise-nonha http://logs.openstack.org/67/120767/1/check-tripleo/check-tripleo-ironic-undercloud-precise-nonha/64f3725 : FAILURE in 41m 41s","accounts_in_message":[],"_revision_number":1},{"id":"6d63ad93099bb2981cc9211ecce7153c2dc0e7b4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-11 13:10:26.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded.\n\n- gate-python-ironicclient-python33 http://logs.openstack.org/67/120767/1/check/gate-python-ironicclient-python33/739d2c1 : SUCCESS in 5m 04s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/67/120767/1/check/gate-python-ironicclient-pep8/ed9d5d7 : SUCCESS in 1m 40s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/67/120767/1/check/gate-python-ironicclient-docs/06f6c0f/doc/build/html/ : SUCCESS in 2m 25s\n- gate-python-ironicclient-python26 http://logs.openstack.org/67/120767/1/check/gate-python-ironicclient-python26/cf3edb6 : SUCCESS in 2m 06s\n- gate-python-ironicclient-python27 http://logs.openstack.org/67/120767/1/check/gate-python-ironicclient-python27/dc65b13 : SUCCESS in 2m 48s\n- gate-python-ironicclient-pypy http://logs.openstack.org/67/120767/1/check/gate-python-ironicclient-pypy/2f5be97 : SUCCESS in 2m 05s\n- check-tempest-dsvm-ironic http://logs.openstack.org/67/120767/1/check/check-tempest-dsvm-ironic/e276407 : SUCCESS in 47m 01s\n- check-tempest-dsvm-virtual-ironic http://logs.openstack.org/67/120767/1/check/check-tempest-dsvm-virtual-ironic/f320f45 : SUCCESS in 35m 27s","accounts_in_message":[],"_revision_number":1},{"id":"b7b419b4c756eaa42c11461495d31d9ce61ec9a4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-11 16:05:44.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"62ed7240b65380adb21d560f910b2a3cdd0d094b","author":{"_account_id":6773,"name":"Lucas Alvares Gomes","email":"lucasagomes@gmail.com","username":"lucasagomes"},"date":"2014-09-11 16:05:44.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nNice one!\n\nThanks Rakesh, it LGTM\n\n stack@virtual-machine:~/python-ironicclient$ ironic node-list\n ^C... terminating ironic client","accounts_in_message":[],"_revision_number":1},{"id":"d5f5798ff3555090c0db73b6495d27a4a6b6b09f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-11 16:46:50.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded.\n\n- gate-python-ironicclient-python33 http://logs.openstack.org/67/120767/1/gate/gate-python-ironicclient-python33/352aace : SUCCESS in 5m 17s\n- gate-python-ironicclient-docs http://docs-draft.openstack.org/67/120767/1/gate/gate-python-ironicclient-docs/577c8b8/doc/build/html/ : SUCCESS in 2m 19s\n- gate-python-ironicclient-pep8 http://logs.openstack.org/67/120767/1/gate/gate-python-ironicclient-pep8/d6888df : SUCCESS in 1m 59s\n- gate-python-ironicclient-python26 http://logs.openstack.org/67/120767/1/gate/gate-python-ironicclient-python26/dcdd69c : SUCCESS in 2m 59s\n- gate-python-ironicclient-python27 http://logs.openstack.org/67/120767/1/gate/gate-python-ironicclient-python27/5fd026e : SUCCESS in 2m 42s\n- gate-python-ironicclient-pypy http://logs.openstack.org/67/120767/1/gate/gate-python-ironicclient-pypy/57d92e0 : SUCCESS in 2m 03s\n- gate-tempest-dsvm-ironic http://logs.openstack.org/67/120767/1/gate/gate-tempest-dsvm-ironic/459e019 : SUCCESS in 40m 56s\n- gate-tempest-dsvm-virtual-ironic http://logs.openstack.org/67/120767/1/gate/gate-tempest-dsvm-virtual-ironic/5b8a706 : SUCCESS in 34m 36s","accounts_in_message":[],"_revision_number":1},{"id":"cf86a64601dfe6c78b9724324019b837570b2945","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-09-11 16:46:50.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":1},{"id":"594dea11e7545ebd065d420bcc26c42ce3bacd79","author":{"_account_id":11424,"name":"Rakesh H S","email":"rakeshhs1@gmail.com","username":"rakesh"},"date":"2014-09-11 17:03:17.000000000","message":"Patch Set 1:\n\nHi Dmitry \u0026 Lucas, thanks for reviewing the code.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"ad8c27f8e044c4bde319acbb0942f63e7a72e456","revisions":{"ad8c27f8e044c4bde319acbb0942f63e7a72e456":{"kind":"REWORK","_number":1,"created":"2014-09-11 12:21:31.000000000","uploader":{"_account_id":11424,"name":"Rakesh H S","email":"rakeshhs1@gmail.com","username":"rakesh"},"ref":"refs/changes/67/120767/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/67/120767/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/67/120767/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/67/120767/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/67/120767/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/67/120767/1"}}},"commit":{"parents":[{"commit":"0a6ec955c096fa19371b08f47716bb494a78ac5c","subject":"Merge \"Fix column headings regression due to switch to cliutils\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/0a6ec955c096fa19371b08f47716bb494a78ac5c"}]}],"author":{"name":"Rakesh H S","email":"rh-s@hp.com","date":"2014-09-11 11:47:39.000000000","tz":330},"committer":{"name":"Rakesh H S","email":"rh-s@hp.com","date":"2014-09-11 12:21:13.000000000","tz":330},"subject":"handles keyboard interrupt","message":"handles keyboard interrupt\n\nWhen an user intentionally provides an keyboard interrupt, ironicclient\nthrows the entire traceback on to the terminal instead of handling it.\nironicclient will now handle the keyboard interrrupt and provides an crisp\nmessage on to the terminal.\n\nChange-Id: I8e657dc0cf64fa3396fb8fd32c5ffb57016ce864\nCloses-Bug: #1367283\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/ad8c27f8e044c4bde319acbb0942f63e7a72e456"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/ad8c27f8e044c4bde319acbb0942f63e7a72e456"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
