)]}'
{"id":"openstack%2Fpython-openstackclient~255861","triplet_id":"openstack%2Fpython-openstackclient~master~I3d6ac613e5da70619d0a4781e5d066fde073b407","project":"openstack/python-openstackclient","branch":"master","topic":"profiler","hashtags":[],"change_id":"I3d6ac613e5da70619d0a4781e5d066fde073b407","subject":"Add shell --profile option to trigger osprofiler from CLI","status":"MERGED","created":"2015-12-10 13:02:29.000000000","updated":"2016-02-26 19:49:21.000000000","submitted":"2016-02-26 19:49:21.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":17,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"f392917503fa2330da39fc16859b53f91f89f164","_number":255861,"virtual_id_number":255861,"owner":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2016-02-26 19:49:21.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":17207,"name":"Atsushi SAKAI","email":"sakaia@jp.fujitsu.com","username":"sakaia"},{"value":0,"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":0,"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":17207,"name":"Atsushi SAKAI","email":"sakaia@jp.fujitsu.com","username":"sakaia"},{"value":2,"date":"2016-02-26 03:18:22.000000000","_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":2,"date":"2016-02-26 18:46:12.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},{"value":0,"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"value":0,"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"value":0,"_account_id":17207,"name":"Atsushi SAKAI","email":"sakaia@jp.fujitsu.com","username":"sakaia"},{"value":0,"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},{"value":0,"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"value":1,"date":"2016-02-26 18:46:12.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}],"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},{"_account_id":17207,"name":"Atsushi SAKAI","email":"sakaia@jp.fujitsu.com","username":"sakaia"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-12-10 13:04:17.000000000","updated_by":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"reviewer":{"_account_id":2218,"name":"Adam Young","email":"adam@younglogic.com","username":"ayoung"},"state":"REVIEWER"},{"updated":"2015-12-17 15:12:52.000000000","updated_by":{"_account_id":17207,"name":"Atsushi SAKAI","email":"sakaia@jp.fujitsu.com","username":"sakaia"},"reviewer":{"_account_id":17207,"name":"Atsushi SAKAI","email":"sakaia@jp.fujitsu.com","username":"sakaia"},"state":"REVIEWER"},{"updated":"2016-01-15 11:20:42.000000000","updated_by":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"reviewer":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"state":"REVIEWER"},{"updated":"2016-02-03 21:59:42.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":"2016-02-26 03:18:22.000000000","updated_by":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"reviewer":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"state":"REVIEWER"},{"updated":"2016-02-26 18:46:12.000000000","updated_by":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"reviewer":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"state":"REVIEWER"},{"updated":"2016-02-26 19:49:21.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"49ddd132a0e60b10e3e3310e05e39eb4c4345179","author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"date":"2015-12-10 13:02:29.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d247418da8ebb312be6ce90a61470500a100d26e","author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"date":"2015-12-10 13:04:09.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"aa04580f9b3185be1e4eeae0179648bb5eb92f6a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-10 14:34:23.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/61/255861/1/check/gate-python-openstackclient-pep8/306b2a0/ : SUCCESS in 1m 26s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/61/255861/1/check/gate-python-openstackclient-docs/5b4f999//doc/build/html/ : SUCCESS in 2m 06s\n- gate-python-openstackclient-python27 http://logs.openstack.org/61/255861/1/check/gate-python-openstackclient-python27/212057b/ : SUCCESS in 54s\n- gate-python-openstackclient-python34 http://logs.openstack.org/61/255861/1/check/gate-python-openstackclient-python34/711ed7b/ : SUCCESS in 2m 02s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/61/255861/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/b44820e/ : SUCCESS in 1h 13m 04s\n- gate-osc-dsvm-functional http://logs.openstack.org/61/255861/1/check/gate-osc-dsvm-functional/c97065e/ : SUCCESS in 35m 18s","accounts_in_message":[],"_revision_number":1},{"id":"a062325f3e290e03508cccccc48d073fad6b9989","author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"date":"2015-12-16 12:51:24.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"08d0fd0ee0baf14989a97cc47082e329ef8d4001","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-16 14:32:43.000000000","message":"Patch Set 2: 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-openstackclient-pep8 http://logs.openstack.org/61/255861/2/check/gate-python-openstackclient-pep8/f3f4311/ : SUCCESS in 1m 33s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/61/255861/2/check/gate-python-openstackclient-docs/277fa4d//doc/build/html/ : SUCCESS in 3m 00s\n- gate-python-openstackclient-python27 http://logs.openstack.org/61/255861/2/check/gate-python-openstackclient-python27/e0f5646/ : SUCCESS in 2m 17s\n- gate-python-openstackclient-python34 http://logs.openstack.org/61/255861/2/check/gate-python-openstackclient-python34/8c8f561/ : SUCCESS in 2m 44s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/61/255861/2/check/gate-python-openstackclient-releasenotes/6bc5950//releasenotes/build/html/ : SUCCESS in 2m 05s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/61/255861/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/f993ed7/ : FAILURE in 1h 18m 06s\n- gate-osc-dsvm-functional http://logs.openstack.org/61/255861/2/check/gate-osc-dsvm-functional/72af8c6/ : SUCCESS in 33m 25s","accounts_in_message":[],"_revision_number":2},{"id":"f5747399f7fa728ad7f3c3e6bce6050093c96168","author":{"_account_id":17207,"name":"Atsushi SAKAI","email":"sakaia@jp.fujitsu.com","username":"sakaia"},"date":"2015-12-17 15:12:52.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"f135f27da80d71ccf4cfba7a297fe7f56f77226e","author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"date":"2015-12-18 13:12:25.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"16c957e2edce6930666d993d3eac64ed75f240c1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-12-18 14:27:49.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/61/255861/2/check/gate-python-openstackclient-pep8/0638aa4/ : SUCCESS in 1m 13s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/61/255861/2/check/gate-python-openstackclient-docs/4c0d28f//doc/build/html/ : SUCCESS in 1m 50s\n- gate-python-openstackclient-python27 http://logs.openstack.org/61/255861/2/check/gate-python-openstackclient-python27/7739056/ : SUCCESS in 1m 39s\n- gate-python-openstackclient-python34 http://logs.openstack.org/61/255861/2/check/gate-python-openstackclient-python34/db77086/ : SUCCESS in 2m 18s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/61/255861/2/check/gate-python-openstackclient-releasenotes/620570e//releasenotes/build/html/ : SUCCESS in 1m 16s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/61/255861/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/215112a/ : SUCCESS in 1h 11m 29s\n- gate-osc-dsvm-functional http://logs.openstack.org/61/255861/2/check/gate-osc-dsvm-functional/9d16ab2/ : SUCCESS in 33m 21s","accounts_in_message":[],"_revision_number":2},{"id":"18be3ca54d2df1fe4956fc036e929092522033ba","author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"date":"2016-01-14 09:56:55.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"b302fa5c2549f89bca8f2a1a066b50cfc9d013e7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-14 11:08:40.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/61/255861/3/check/gate-python-openstackclient-pep8/27deb2a/ : SUCCESS in 1m 26s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/61/255861/3/check/gate-python-openstackclient-docs/c8f0301//doc/build/html/ : SUCCESS in 2m 33s\n- gate-python-openstackclient-python27 http://logs.openstack.org/61/255861/3/check/gate-python-openstackclient-python27/ed9a506/ : SUCCESS in 1m 52s\n- gate-python-openstackclient-python34 http://logs.openstack.org/61/255861/3/check/gate-python-openstackclient-python34/fec9d09/ : SUCCESS in 2m 09s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/61/255861/3/check/gate-python-openstackclient-releasenotes/a2a2122//releasenotes/build/html/ : SUCCESS in 1m 17s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/61/255861/3/check/gate-tempest-dsvm-neutron-src-python-openstackclient/55a6ef1/ : SUCCESS in 1h 04m 30s\n- check-osc-plugins http://logs.openstack.org/61/255861/3/check/check-osc-plugins/60be1cf/ : SUCCESS in 2m 06s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/61/255861/3/check/gate-osc-dsvm-functional/00b5b7c/ : SUCCESS in 29m 55s","accounts_in_message":[],"_revision_number":3},{"id":"27edc7a320832e7d7c5afeeda1174b3e57ea8351","author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"date":"2016-01-15 11:18:40.000000000","message":"Patch Set 3:\n\nDims, can you please add here people who may review the change? :)","accounts_in_message":[],"_revision_number":3},{"id":"a9bc03cfdc3f281bbd16b861e4fe1722177c488b","author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"date":"2016-01-15 11:20:42.000000000","message":"Patch Set 3:\n\nDina, don\u0027t want to subscribe folks without their consent. so please hop onto #openstack-sdks later today when folks in US get in.","accounts_in_message":[],"_revision_number":3},{"id":"c0b872233736f316dd82b092edb4bfa3aa5c68ab","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-01-15 14:05:23.000000000","message":"Patch Set 3: Code-Review-1\n\n(6 comments)","accounts_in_message":[],"_revision_number":3},{"id":"7d812068b3100894797ef117da8647f9e50d3436","author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"date":"2016-01-18 08:49:53.000000000","message":"Patch Set 3:\n\n(4 comments)","accounts_in_message":[],"_revision_number":3},{"id":"7110b2974b92012bf8e0f72148ac0d687a45ebcf","author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"date":"2016-01-18 12:20:17.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"3bad1ac1140242f237b94efa1e60358f4b322b03","author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"date":"2016-01-18 12:31:28.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"dd2afe89f83315e4275a0531a68328b64d56427f","author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"date":"2016-01-18 14:15:16.000000000","message":"Patch Set 4: Workflow-1\n\nneed to add tests","accounts_in_message":[],"_revision_number":4},{"id":"8f80514b02b18c241d1fa6882bbaf8145560ae42","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-18 15:06:36.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/61/255861/4/check/gate-python-openstackclient-pep8/83e62ee/ : SUCCESS in 1m 20s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/61/255861/4/check/gate-python-openstackclient-docs/d5534bf//doc/build/html/ : SUCCESS in 3m 04s\n- gate-python-openstackclient-python27 http://logs.openstack.org/61/255861/4/check/gate-python-openstackclient-python27/431466c/ : SUCCESS in 2m 32s\n- gate-python-openstackclient-python34 http://logs.openstack.org/61/255861/4/check/gate-python-openstackclient-python34/5e58cb6/ : SUCCESS in 2m 23s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/61/255861/4/check/gate-python-openstackclient-releasenotes/4bce3df//releasenotes/build/html/ : SUCCESS in 1m 20s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/61/255861/4/check/gate-tempest-dsvm-neutron-src-python-openstackclient/d597009/ : SUCCESS in 1h 28m 15s\n- check-osc-plugins http://logs.openstack.org/61/255861/4/check/check-osc-plugins/c9ef47b/ : SUCCESS in 2m 01s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/61/255861/4/check/gate-osc-dsvm-functional/af59991/ : SUCCESS in 23m 03s","accounts_in_message":[],"_revision_number":4},{"id":"e0976bb2cf87d872fe42912b91baa5241c59ed6c","author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"date":"2016-01-28 15:10:06.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"2be178ceb50b49b42085337b015b17674816239f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-28 18:39:45.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/61/255861/5/check/gate-python-openstackclient-pep8/970aa56/ : SUCCESS in 1m 03s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/61/255861/5/check/gate-python-openstackclient-docs/01c44f2//doc/build/html/ : SUCCESS in 2m 13s\n- gate-python-openstackclient-python27 http://logs.openstack.org/61/255861/5/check/gate-python-openstackclient-python27/1b18ec0/ : SUCCESS in 2m 07s\n- gate-python-openstackclient-python34 http://logs.openstack.org/61/255861/5/check/gate-python-openstackclient-python34/52ebf64/ : SUCCESS in 2m 09s\n- gate-python-openstackclient-requirements http://logs.openstack.org/61/255861/5/check/gate-python-openstackclient-requirements/ddf6fd4/ : SUCCESS in 26s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/61/255861/5/check/gate-python-openstackclient-releasenotes/e4947f6//releasenotes/build/html/ : SUCCESS in 1m 21s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/61/255861/5/check/gate-tempest-dsvm-neutron-src-python-openstackclient/90dbb1b/ : SUCCESS in 1h 08m 20s\n- check-osc-plugins http://logs.openstack.org/61/255861/5/check/check-osc-plugins/27db54d/ : SUCCESS in 1m 32s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/61/255861/5/check/gate-osc-dsvm-functional/cade1a1/ : SUCCESS in 39m 57s","accounts_in_message":[],"_revision_number":5},{"id":"37cff9d837ac1e43a97dffc6fbbcfdbbd52e394a","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-01-28 22:08:27.000000000","message":"Patch Set 5: Code-Review+1\n\nThanks","accounts_in_message":[],"_revision_number":5},{"id":"897751ff359e745289f18399ece2447b9672fd14","author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"date":"2016-01-29 08:35:10.000000000","message":"Patch Set 5:\n\nSorry for the long period between previous PS - I was trying to understand what\u0027s going on when I\u0027m setting the needed line inside the tests file :) I had everything failing, and then it turned out, that it simply was lack of the profiler inside test requirements file :)","accounts_in_message":[],"_revision_number":5},{"id":"ba4534c05c61483291e23ab89fa119f0a8e763bc","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-02-05 21:36:10.000000000","message":"Patch Set 5: Code-Review-1\n\n(3 comments)\n\nSome formatting touch-ups","accounts_in_message":[],"_revision_number":5},{"id":"69ec4e3a1d90adc993b84a9f944eeef1251e689f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-08 06:25:51.000000000","message":"Patch Set 5: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":5},{"id":"4fe6c091543f6f40f25d615ddc60f94f61012a4e","author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"date":"2016-02-08 20:53:58.000000000","message":"Patch Set 5:\n\nThanks Dean, will fix today!","accounts_in_message":[],"_revision_number":5},{"id":"a7729973f18f9628b6abf3a0d09e7014908834a1","author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"date":"2016-02-08 22:12:42.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"d39dcd38886d3010059805fe8de39d4c80f683ee","author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"date":"2016-02-08 22:14:44.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"560c74f5f36019aca2e0e24bd60192dfd6337e0f","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-02-08 23:31:20.000000000","message":"Patch Set 7: Published edit on patch set 6","accounts_in_message":[],"_revision_number":7},{"id":"81c17fcae56ccb23cf4f130e6361b86f5e584f58","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-02-08 23:32:47.000000000","message":"Patch Set 7: Code-Review+2\n\nDina, I think it just needed a blank line to separate the paragraphs.  I added that and a couple other formatting details.","accounts_in_message":[],"_revision_number":7},{"id":"cde4f837b4a7eaa0a2335378ef10487491f2e098","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-09 01:33:53.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-openstackclient-pep8 http://logs.openstack.org/61/255861/7/check/gate-python-openstackclient-pep8/a80b7c6/ : SUCCESS in 52s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/61/255861/7/check/gate-python-openstackclient-docs/fdce250//doc/build/html/ : SUCCESS in 1m 40s\n- gate-python-openstackclient-python27 http://logs.openstack.org/61/255861/7/check/gate-python-openstackclient-python27/0176784/ : SUCCESS in 1m 07s\n- gate-python-openstackclient-python34 http://logs.openstack.org/61/255861/7/check/gate-python-openstackclient-python34/28592ea/ : SUCCESS in 1m 58s\n- gate-python-openstackclient-requirements http://logs.openstack.org/61/255861/7/check/gate-python-openstackclient-requirements/4b5f392/ : Incompatible requirement found; see http://docs.openstack.org/developer/requirements/ in 27s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/61/255861/7/check/gate-python-openstackclient-releasenotes/fc8f495//releasenotes/build/html/ : SUCCESS in 54s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/61/255861/7/check/gate-tempest-dsvm-neutron-src-python-openstackclient/8071bbb/ : SUCCESS in 50m 18s\n- check-osc-plugins http://logs.openstack.org/61/255861/7/check/check-osc-plugins/b2de72f/ : SUCCESS in 1m 09s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/61/255861/7/check/gate-osc-dsvm-functional/9f045b4/ : SUCCESS in 21m 56s","accounts_in_message":[],"_revision_number":7},{"id":"1e3f573853196d6d5b16c08297c68075c57b296d","author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"date":"2016-02-09 20:37:53.000000000","message":"Patch Set 7:\n\nThis change is dependent on https://review.openstack.org/#/c/277583/ - will update to the needed requirements when we\u0027ll decide how they will look like.","accounts_in_message":[],"_revision_number":7},{"id":"7d57232a3de271cf10498ffd47806999f69027bb","author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"date":"2016-02-09 23:01:59.000000000","message":"Patch Set 8: Published edit on patch set 7","accounts_in_message":[],"_revision_number":8},{"id":"3f6519c92b14a075560f0fb39440b4c85f4717d0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-10 00:18:24.000000000","message":"Patch Set 8: 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-openstackclient-pep8 http://logs.openstack.org/61/255861/8/check/gate-python-openstackclient-pep8/1574cb9/ : SUCCESS in 1m 40s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/61/255861/8/check/gate-python-openstackclient-docs/d23209c//doc/build/html/ : SUCCESS in 2m 04s\n- gate-python-openstackclient-python27 http://logs.openstack.org/61/255861/8/check/gate-python-openstackclient-python27/2a89dca/ : SUCCESS in 1m 38s\n- gate-python-openstackclient-python34 http://logs.openstack.org/61/255861/8/check/gate-python-openstackclient-python34/26f834a/ : SUCCESS in 2m 09s\n- gate-python-openstackclient-requirements http://logs.openstack.org/61/255861/8/check/gate-python-openstackclient-requirements/3284746/ : Incompatible requirement found; see http://docs.openstack.org/developer/requirements/ in 1m 05s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/61/255861/8/check/gate-python-openstackclient-releasenotes/0b609df//releasenotes/build/html/ : SUCCESS in 1m 35s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/61/255861/8/check/gate-tempest-dsvm-neutron-src-python-openstackclient/527bc8e/ : FAILURE in 20m 16s\n- check-osc-plugins http://logs.openstack.org/61/255861/8/check/check-osc-plugins/e5ffbc7/ : SUCCESS in 1m 26s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/61/255861/8/check/gate-osc-dsvm-functional/03a89d0/ : SUCCESS in 20m 38s","accounts_in_message":[],"_revision_number":8},{"id":"3e0b9fb3226aca0e5092160b187404af0efeb2bd","author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"date":"2016-02-10 18:55:01.000000000","message":"Patch Set 8:\n\nrecheck","accounts_in_message":[],"_revision_number":8},{"id":"f674fba9e1844e28f7510689a3c5370cc1cbb133","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-10 21:28:52.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/61/255861/8/check/gate-python-openstackclient-pep8/5b56202/ : SUCCESS in 46s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/61/255861/8/check/gate-python-openstackclient-docs/452caaf//doc/build/html/ : SUCCESS in 1m 40s\n- gate-python-openstackclient-python27 http://logs.openstack.org/61/255861/8/check/gate-python-openstackclient-python27/9164822/ : SUCCESS in 1m 08s\n- gate-python-openstackclient-python34 http://logs.openstack.org/61/255861/8/check/gate-python-openstackclient-python34/088c7f6/ : SUCCESS in 2m 05s\n- gate-python-openstackclient-requirements http://logs.openstack.org/61/255861/8/check/gate-python-openstackclient-requirements/0564db5/ : SUCCESS in 21s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/61/255861/8/check/gate-python-openstackclient-releasenotes/bc5b521//releasenotes/build/html/ : SUCCESS in 38s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/61/255861/8/check/gate-tempest-dsvm-neutron-src-python-openstackclient/eebfec4/ : SUCCESS in 1h 00m 08s\n- check-osc-plugins http://logs.openstack.org/61/255861/8/check/check-osc-plugins/26ff97a/ : SUCCESS in 1m 18s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/61/255861/8/check/gate-osc-dsvm-functional/600a71d/ : SUCCESS in 22m 15s","accounts_in_message":[],"_revision_number":8},{"id":"dc64b6e4882bd26474ddcb6d4e4dd80bb54bc655","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-10 21:39:40.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"c6b1b8e107c9aae5000b8a2e2971cccc61fb547d","author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"date":"2016-02-23 22:00:32.000000000","message":"Patch Set 9: Published edit on patch set 8","accounts_in_message":[],"_revision_number":9},{"id":"9d218d410e97794ea7e7ff12d8648fec4a0d0b70","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-23 22:23:17.000000000","message":"Patch Set 9: Code-Review+2\n\nThanks","accounts_in_message":[],"_revision_number":9},{"id":"29467ba5be247328558d01ca1e82d5bafa2cdabe","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-24 00:22:08.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/61/255861/9/check/gate-python-openstackclient-pep8/14387d3/ : SUCCESS in 46s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/61/255861/9/check/gate-python-openstackclient-docs/f6f1c9c//doc/build/html/ : SUCCESS in 1m 20s\n- gate-python-openstackclient-python27 http://logs.openstack.org/61/255861/9/check/gate-python-openstackclient-python27/293b12c/ : SUCCESS in 1m 34s\n- gate-python-openstackclient-python34 http://logs.openstack.org/61/255861/9/check/gate-python-openstackclient-python34/9b780b1/ : SUCCESS in 2m 21s\n- gate-python-openstackclient-requirements http://logs.openstack.org/61/255861/9/check/gate-python-openstackclient-requirements/26aecd6/ : SUCCESS in 27s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/61/255861/9/check/gate-python-openstackclient-releasenotes/0e77e1a//releasenotes/build/html/ : SUCCESS in 1m 00s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/61/255861/9/check/gate-tempest-dsvm-neutron-src-python-openstackclient/a8e65eb/ : SUCCESS in 1h 10m 17s\n- check-osc-plugins http://logs.openstack.org/61/255861/9/check/check-osc-plugins/b041fcf/ : SUCCESS in 1m 17s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/61/255861/9/check/gate-osc-dsvm-functional/ae62a0f/ : SUCCESS in 17m 41s","accounts_in_message":[],"_revision_number":9},{"id":"d9c22a68a63d566bec82e0c0b8a508ca0f183e98","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-02-25 17:07:59.000000000","message":"Patch Set 9: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":9},{"id":"627acb86de7529f581866c388f0c252900f3a1ab","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-25 17:08:04.000000000","message":"Patch Set 9: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":9},{"id":"e73ae381de2b0004a5fc8e69cc16c6908b1116e5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-25 18:28:33.000000000","message":"Patch Set 9: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/61/255861/9/gate/gate-python-openstackclient-docs/88a7d8f//doc/build/html/ : SUCCESS in 1m 18s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/61/255861/9/gate/gate-python-openstackclient-pep8/2214cf9/ : SUCCESS in 46s\n- gate-python-openstackclient-python27 http://logs.openstack.org/61/255861/9/gate/gate-python-openstackclient-python27/abbf3bf/ : SUCCESS in 1m 24s\n- gate-python-openstackclient-python34 http://logs.openstack.org/61/255861/9/gate/gate-python-openstackclient-python34/430098f/ : SUCCESS in 2m 19s\n- gate-python-openstackclient-requirements http://logs.openstack.org/61/255861/9/gate/gate-python-openstackclient-requirements/2eaee62/ : Incompatible requirement found; see http://docs.openstack.org/developer/requirements/ in 1m 09s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/61/255861/9/gate/gate-python-openstackclient-releasenotes/50822de//releasenotes/build/html/ : SUCCESS in 2m 22s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/61/255861/9/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/663bc3f/ : SUCCESS in 1h 18m 39s\n- gate-osc-dsvm-functional http://logs.openstack.org/61/255861/9/gate/gate-osc-dsvm-functional/d671b33/ : SUCCESS in 22m 59s","accounts_in_message":[],"_revision_number":9},{"id":"732a8228bdead7010000feac8fdb0fa257539fac","author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"date":"2016-02-25 20:13:30.000000000","message":"Patch Set 10: Published edit on patch set 9","accounts_in_message":[],"_revision_number":10},{"id":"c8066efa7260fafa2a0b3e53972211c3856b591f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-26 00:18:46.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/61/255861/10/check/gate-python-openstackclient-pep8/1dcac3a/ : SUCCESS in 1m 00s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/61/255861/10/check/gate-python-openstackclient-docs/7de8050//doc/build/html/ : SUCCESS in 1m 42s\n- gate-python-openstackclient-python27 http://logs.openstack.org/61/255861/10/check/gate-python-openstackclient-python27/73cf1e4/ : SUCCESS in 1m 12s\n- gate-python-openstackclient-python34 http://logs.openstack.org/61/255861/10/check/gate-python-openstackclient-python34/8e8975b/ : SUCCESS in 2m 04s\n- gate-python-openstackclient-requirements http://logs.openstack.org/61/255861/10/check/gate-python-openstackclient-requirements/363e847/ : SUCCESS in 21s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/61/255861/10/check/gate-python-openstackclient-releasenotes/1ecb049//releasenotes/build/html/ : SUCCESS in 55s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/61/255861/10/check/gate-tempest-dsvm-neutron-src-python-openstackclient/3137aba/ : SUCCESS in 53m 35s\n- check-osc-plugins http://logs.openstack.org/61/255861/10/check/check-osc-plugins/fd63eae/ : SUCCESS in 1m 38s (non-voting)\n- gate-osc-dsvm-functional http://logs.openstack.org/61/255861/10/check/gate-osc-dsvm-functional/8351b0d/ : SUCCESS in 18m 28s","accounts_in_message":[],"_revision_number":10},{"id":"ef71c70620aaabaad7fa3ed4c227c20beb94815c","author":{"_account_id":8410,"name":"Richard Theis","email":"rtheis@us.ibm.com","username":"rtheis"},"date":"2016-02-26 03:18:22.000000000","message":"Patch Set 10: Code-Review+2","accounts_in_message":[],"_revision_number":10},{"id":"a7c47dd5044679bce7a2541de19c0e40424ab0bc","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2016-02-26 18:46:12.000000000","message":"Patch Set 10: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":10},{"id":"720ca940fd9d493d870eab84cff9d1aa5e147283","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-26 18:46:37.000000000","message":"Patch Set 10: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":10},{"id":"c6a267f7b88a323b39fe94898235479a44a3f9f2","date":"2016-02-26 19:49:21.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":10},{"id":"9539df5b49ce9e64c245e2e05bcaef73ebdb3272","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-02-26 19:49:21.000000000","message":"Patch Set 10: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/61/255861/10/gate/gate-python-openstackclient-docs/b5915bd//doc/build/html/ : SUCCESS in 1m 56s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/61/255861/10/gate/gate-python-openstackclient-pep8/cab5997/ : SUCCESS in 1m 21s\n- gate-python-openstackclient-python27 http://logs.openstack.org/61/255861/10/gate/gate-python-openstackclient-python27/79bc618/ : SUCCESS in 1m 17s\n- gate-python-openstackclient-python34 http://logs.openstack.org/61/255861/10/gate/gate-python-openstackclient-python34/587fd37/ : SUCCESS in 2m 26s\n- gate-python-openstackclient-requirements http://logs.openstack.org/61/255861/10/gate/gate-python-openstackclient-requirements/0871ae3/ : SUCCESS in 30s\n- gate-python-openstackclient-releasenotes http://docs-draft.openstack.org/61/255861/10/gate/gate-python-openstackclient-releasenotes/3cc4f3e//releasenotes/build/html/ : SUCCESS in 52s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/61/255861/10/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/b5db917/ : SUCCESS in 1h 02m 28s\n- gate-osc-dsvm-functional http://logs.openstack.org/61/255861/10/gate/gate-osc-dsvm-functional/be3f456/ : SUCCESS in 20m 02s","accounts_in_message":[],"_revision_number":10}],"current_revision_number":10,"current_revision":"16f00833a70893979ccdf7ffb7f6e1e7653cdc24","revisions":{"ebf920d1d82a8dcab86844855a6c248d2d855d42":{"kind":"REWORK","_number":1,"created":"2015-12-10 13:02:29.000000000","uploader":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"ref":"refs/changes/61/255861/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/61/255861/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/1"}}},"commit":{"parents":[{"commit":"f65f82e4350757fcae93891c42ed8b01bb8577f2","subject":"Fix poorly named test mocks","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f65f82e4350757fcae93891c42ed8b01bb8577f2"}]}],"author":{"name":"Dina Belova","email":"dbelova@mirantis.com","date":"2015-12-10 12:48:52.000000000","tz":180},"committer":{"name":"Dina Belova","email":"dbelova@mirantis.com","date":"2015-12-10 13:01:44.000000000","tz":180},"subject":"\u003d\u003d WIP \u003d\u003d Add shell --profile option to trigger osprofiler from CLI","message":"\u003d\u003d WIP \u003d\u003d Add shell --profile option to trigger osprofiler from CLI\n\nTBD: write docs section\n\nThis will allow to trigger profiling of various services that\nallow it currently and which APIs support is added to openstackclient.\nCinder and Glance have osprofiler support already, Nova and Keystone\nare in progress.\n\nTo use this functionality osprofiler (and its storage backend) needs\nto be installed in the environment. If so, you will be able to trigger\nprofiling via the following command, for example:\n\n$ openstack --profile SECRET_KEY user list\n\nAt the end of output there will be message with \u003ctrace_id\u003e, and\nto plot nice HTML graphs the following command should be used:\n\n$ osprofiler trace show \u003ctrace_id\u003e --html --out result.html\n\nRelated Keystone change: https://review.openstack.org/#/c/103368/\nRelated Nova change: https://review.openstack.org/#/c/254703/\n\nThe similar change to the keystoneclient\n(https://review.openstack.org/#/c/255308/) was abandoned as new\nCLI extenstions are not more accepted to python-keystoneclient.\n\nChange-Id: I3d6ac613e5da70619d0a4781e5d066fde073b407\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ebf920d1d82a8dcab86844855a6c248d2d855d42"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ebf920d1d82a8dcab86844855a6c248d2d855d42"}]},"branch":"refs/heads/master"},"f36e2bf10fd3ae8c5dd24bebfb2fe19ac742c2cf":{"kind":"REWORK","_number":2,"created":"2015-12-16 12:51:24.000000000","uploader":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"ref":"refs/changes/61/255861/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/61/255861/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/2"}}},"commit":{"parents":[{"commit":"d72f6228cf0823f4a13df9da84455e1d6c242c76","subject":"Merge \"Router: Add \"router show\" command using SDK\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/d72f6228cf0823f4a13df9da84455e1d6c242c76"}]}],"author":{"name":"Dina Belova","email":"dbelova@mirantis.com","date":"2015-12-10 12:48:52.000000000","tz":180},"committer":{"name":"Dina Belova","email":"dbelova@mirantis.com","date":"2015-12-16 12:50:47.000000000","tz":180},"subject":"Add shell --profile option to trigger osprofiler from CLI","message":"Add shell --profile option to trigger osprofiler from CLI\n\nThis will allow to trigger profiling of various services that\nallow it currently and which APIs support is added to openstackclient.\nCinder and Glance have osprofiler support already, Nova and Keystone\nare in progress.\n\nTo use this functionality osprofiler (and its storage backend) needs\nto be installed in the environment. If so, you will be able to trigger\nprofiling via the following command, for example:\n\n$ openstack --profile SECRET_KEY user list\n\nAt the end of output there will be message with \u003ctrace_id\u003e, and\nto plot nice HTML graphs the following command should be used:\n\n$ osprofiler trace show \u003ctrace_id\u003e --html --out result.html\n\nRelated Keystone change: https://review.openstack.org/#/c/103368/\nRelated Nova change: https://review.openstack.org/#/c/254703/\n\nThe similar change to the keystoneclient\n(https://review.openstack.org/#/c/255308/) was abandoned as new\nCLI extenstions are not more accepted to python-keystoneclient.\n\nChange-Id: I3d6ac613e5da70619d0a4781e5d066fde073b407\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f36e2bf10fd3ae8c5dd24bebfb2fe19ac742c2cf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f36e2bf10fd3ae8c5dd24bebfb2fe19ac742c2cf"}]},"branch":"refs/heads/master"},"709a9abfe6b7eeabb3708a897f33256290d4250b":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2016-01-14 09:56:55.000000000","uploader":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"ref":"refs/changes/61/255861/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/61/255861/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/3"}}},"commit":{"parents":[{"commit":"fa3077d51a77b4244c2b9655e28c06d208c80114","subject":"Merge \"Refactor network endpoint enablement checking\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/fa3077d51a77b4244c2b9655e28c06d208c80114"}]}],"author":{"name":"Dina Belova","email":"dbelova@mirantis.com","date":"2015-12-10 12:48:52.000000000","tz":180},"committer":{"name":"Dina Belova","email":"dbelova@mirantis.com","date":"2016-01-14 09:56:25.000000000","tz":180},"subject":"Add shell --profile option to trigger osprofiler from CLI","message":"Add shell --profile option to trigger osprofiler from CLI\n\nThis will allow to trigger profiling of various services that\nallow it currently and which APIs support is added to openstackclient.\nCinder and Glance have osprofiler support already, Nova and Keystone\nare in progress.\n\nTo use this functionality osprofiler (and its storage backend) needs\nto be installed in the environment. If so, you will be able to trigger\nprofiling via the following command, for example:\n\n$ openstack --profile SECRET_KEY user list\n\nAt the end of output there will be message with \u003ctrace_id\u003e, and\nto plot nice HTML graphs the following command should be used:\n\n$ osprofiler trace show \u003ctrace_id\u003e --html --out result.html\n\nRelated Keystone change: https://review.openstack.org/#/c/103368/\nRelated Nova change: https://review.openstack.org/#/c/254703/\n\nThe similar change to the keystoneclient\n(https://review.openstack.org/#/c/255308/) was abandoned as new\nCLI extenstions are not more accepted to python-keystoneclient.\n\nChange-Id: I3d6ac613e5da70619d0a4781e5d066fde073b407\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/709a9abfe6b7eeabb3708a897f33256290d4250b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/709a9abfe6b7eeabb3708a897f33256290d4250b"}]},"branch":"refs/heads/master"},"ecdc718a12f326c7c5acf573abb44044e6389af4":{"kind":"REWORK","_number":4,"created":"2016-01-18 12:31:28.000000000","uploader":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"ref":"refs/changes/61/255861/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/61/255861/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/4"}}},"commit":{"parents":[{"commit":"fa3077d51a77b4244c2b9655e28c06d208c80114","subject":"Merge \"Refactor network endpoint enablement checking\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/fa3077d51a77b4244c2b9655e28c06d208c80114"}]}],"author":{"name":"Dina Belova","email":"dbelova@mirantis.com","date":"2015-12-10 12:48:52.000000000","tz":180},"committer":{"name":"Dina Belova","email":"dbelova@mirantis.com","date":"2016-01-18 12:30:39.000000000","tz":180},"subject":"Add shell --profile option to trigger osprofiler from CLI","message":"Add shell --profile option to trigger osprofiler from CLI\n\nThis will allow to trigger profiling of various services that\nallow it currently and which APIs support is added to openstackclient.\nCinder and Glance have osprofiler support already, Nova and Keystone\nare in progress.\n\nTo use this functionality osprofiler (and its storage backend) needs\nto be installed in the environment. If so, you will be able to trigger\nprofiling via the following command, for example:\n\n$ openstack --profile SECRET_KEY user list\n\nAt the end of output there will be message with \u003ctrace_id\u003e, and\nto plot nice HTML graphs the following command should be used:\n\n$ osprofiler trace show \u003ctrace_id\u003e --html --out result.html\n\nRelated Keystone change: https://review.openstack.org/#/c/103368/\nRelated Nova change: https://review.openstack.org/#/c/254703/\n\nThe similar change to the keystoneclient\n(https://review.openstack.org/#/c/255308/) was abandoned as new\nCLI extenstions are not more accepted to python-keystoneclient.\n\nChange-Id: I3d6ac613e5da70619d0a4781e5d066fde073b407\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ecdc718a12f326c7c5acf573abb44044e6389af4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ecdc718a12f326c7c5acf573abb44044e6389af4"}]},"branch":"refs/heads/master"},"81bc2fbe9146a32c38541818e6872903f94df338":{"kind":"REWORK","_number":5,"created":"2016-01-28 15:10:06.000000000","uploader":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"ref":"refs/changes/61/255861/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/61/255861/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/5"}}},"commit":{"parents":[{"commit":"636b4de6df77923424f7cac62322b546d65a5269","subject":"Merge \"Remove the Tuskar client\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/636b4de6df77923424f7cac62322b546d65a5269"}]}],"author":{"name":"Dina Belova","email":"dbelova@mirantis.com","date":"2015-12-10 12:48:52.000000000","tz":180},"committer":{"name":"Dina Belova","email":"dbelova@mirantis.com","date":"2016-01-28 15:09:21.000000000","tz":180},"subject":"Add shell --profile option to trigger osprofiler from CLI","message":"Add shell --profile option to trigger osprofiler from CLI\n\nThis will allow to trigger profiling of various services that\nallow it currently and which APIs support is added to openstackclient.\nCinder and Glance have osprofiler support already, Nova and Keystone\nare in progress.\n\nTo use this functionality osprofiler (and its storage backend) needs\nto be installed in the environment. If so, you will be able to trigger\nprofiling via the following command, for example:\n\n$ openstack --profile SECRET_KEY user list\n\nAt the end of output there will be message with \u003ctrace_id\u003e, and\nto plot nice HTML graphs the following command should be used:\n\n$ osprofiler trace show \u003ctrace_id\u003e --html --out result.html\n\nRelated Keystone change: https://review.openstack.org/#/c/103368/\nRelated Nova change: https://review.openstack.org/#/c/254703/\n\nThe similar change to the keystoneclient\n(https://review.openstack.org/#/c/255308/) was abandoned as new\nCLI extenstions are not more accepted to python-keystoneclient.\n\nChange-Id: I3d6ac613e5da70619d0a4781e5d066fde073b407\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/81bc2fbe9146a32c38541818e6872903f94df338"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/81bc2fbe9146a32c38541818e6872903f94df338"}]},"branch":"refs/heads/master"},"50e18b109daff5ca558bfc655aa487d9a8b8e5a2":{"kind":"REWORK","_number":6,"created":"2016-02-08 22:14:44.000000000","uploader":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"ref":"refs/changes/61/255861/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/61/255861/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/6"}}},"commit":{"parents":[{"commit":"624c39ab1bb060e35253b78c842d41ebc1807ae5","subject":"Merge \"Compute: Fix DisplayCommandBase comments for cliff ShowOne subclass tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/624c39ab1bb060e35253b78c842d41ebc1807ae5"}]}],"author":{"name":"Dina Belova","email":"dbelova@mirantis.com","date":"2015-12-10 12:48:52.000000000","tz":180},"committer":{"name":"Dina Belova","email":"dbelova@mirantis.com","date":"2016-02-08 22:14:17.000000000","tz":-480},"subject":"Add shell --profile option to trigger osprofiler from CLI","message":"Add shell --profile option to trigger osprofiler from CLI\n\nThis will allow to trigger profiling of various services that\nallow it currently and which APIs support is added to openstackclient.\nCinder and Glance have osprofiler support already, Nova and Keystone\nare in progress.\n\nTo use this functionality osprofiler (and its storage backend) needs\nto be installed in the environment. If so, you will be able to trigger\nprofiling via the following command, for example:\n\n$ openstack --profile SECRET_KEY user list\n\nAt the end of output there will be message with \u003ctrace_id\u003e, and\nto plot nice HTML graphs the following command should be used:\n\n$ osprofiler trace show \u003ctrace_id\u003e --html --out result.html\n\nRelated Keystone change: https://review.openstack.org/#/c/103368/\nRelated Nova change: https://review.openstack.org/#/c/254703/\n\nThe similar change to the keystoneclient\n(https://review.openstack.org/#/c/255308/) was abandoned as new\nCLI extenstions are not more accepted to python-keystoneclient.\n\nChange-Id: I3d6ac613e5da70619d0a4781e5d066fde073b407\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/50e18b109daff5ca558bfc655aa487d9a8b8e5a2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/50e18b109daff5ca558bfc655aa487d9a8b8e5a2"}]},"branch":"refs/heads/master"},"94225d5f23bfe7141f5d93ec996ea6ab4877d39f":{"kind":"REWORK","_number":7,"created":"2016-02-08 23:31:20.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/61/255861/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/61/255861/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/7"}}},"commit":{"parents":[{"commit":"624c39ab1bb060e35253b78c842d41ebc1807ae5","subject":"Merge \"Compute: Fix DisplayCommandBase comments for cliff ShowOne subclass tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/624c39ab1bb060e35253b78c842d41ebc1807ae5"}]}],"author":{"name":"Dina Belova","email":"dbelova@mirantis.com","date":"2015-12-10 12:48:52.000000000","tz":180},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2016-02-08 23:30:31.000000000","tz":0},"subject":"Add shell --profile option to trigger osprofiler from CLI","message":"Add shell --profile option to trigger osprofiler from CLI\n\nThis will allow to trigger profiling of various services that\nallow it currently and which APIs support is added to openstackclient.\nCinder and Glance have osprofiler support already, Nova and Keystone\nare in progress.\n\nTo use this functionality osprofiler (and its storage backend) needs\nto be installed in the environment. If so, you will be able to trigger\nprofiling via the following command, for example:\n\n$ openstack --profile SECRET_KEY user list\n\nAt the end of output there will be message with \u003ctrace_id\u003e, and\nto plot nice HTML graphs the following command should be used:\n\n$ osprofiler trace show \u003ctrace_id\u003e --html --out result.html\n\nRelated Keystone change: https://review.openstack.org/#/c/103368/\nRelated Nova change: https://review.openstack.org/#/c/254703/\n\nThe similar change to the keystoneclient\n(https://review.openstack.org/#/c/255308/) was abandoned as new\nCLI extenstions are not more accepted to python-keystoneclient.\n\nChange-Id: I3d6ac613e5da70619d0a4781e5d066fde073b407\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/94225d5f23bfe7141f5d93ec996ea6ab4877d39f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/94225d5f23bfe7141f5d93ec996ea6ab4877d39f"}]},"branch":"refs/heads/master"},"0e00226d683c49cd57ea3032f0571a57a0f817b0":{"kind":"REWORK","_number":8,"created":"2016-02-09 23:01:59.000000000","uploader":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"ref":"refs/changes/61/255861/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/61/255861/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/8"}}},"commit":{"parents":[{"commit":"624c39ab1bb060e35253b78c842d41ebc1807ae5","subject":"Merge \"Compute: Fix DisplayCommandBase comments for cliff ShowOne subclass tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/624c39ab1bb060e35253b78c842d41ebc1807ae5"}]}],"author":{"name":"Dina Belova","email":"dbelova@mirantis.com","date":"2015-12-10 12:48:52.000000000","tz":180},"committer":{"name":"Dina Belova","email":"dbelova@mirantis.com","date":"2016-02-09 23:01:57.000000000","tz":0},"subject":"Add shell --profile option to trigger osprofiler from CLI","message":"Add shell --profile option to trigger osprofiler from CLI\n\nThis will allow to trigger profiling of various services that\nallow it currently and which APIs support is added to openstackclient.\nCinder and Glance have osprofiler support already, Nova and Keystone\nare in progress.\n\nTo use this functionality osprofiler (and its storage backend) needs\nto be installed in the environment. If so, you will be able to trigger\nprofiling via the following command, for example:\n\n$ openstack --profile SECRET_KEY user list\n\nAt the end of output there will be message with \u003ctrace_id\u003e, and\nto plot nice HTML graphs the following command should be used:\n\n$ osprofiler trace show \u003ctrace_id\u003e --html --out result.html\n\nRelated Keystone change: https://review.openstack.org/#/c/103368/\nRelated Nova change: https://review.openstack.org/#/c/254703/\n\nThe similar change to the keystoneclient\n(https://review.openstack.org/#/c/255308/) was abandoned as new\nCLI extenstions are not more accepted to python-keystoneclient.\n\nChange-Id: I3d6ac613e5da70619d0a4781e5d066fde073b407\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0e00226d683c49cd57ea3032f0571a57a0f817b0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0e00226d683c49cd57ea3032f0571a57a0f817b0"}]},"branch":"refs/heads/master"},"23c5ce322d7bf7e8201af0e04d022b74b19c375b":{"kind":"REWORK","_number":9,"created":"2016-02-23 22:00:32.000000000","uploader":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"ref":"refs/changes/61/255861/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/61/255861/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/9"}}},"commit":{"parents":[{"commit":"624c39ab1bb060e35253b78c842d41ebc1807ae5","subject":"Merge \"Compute: Fix DisplayCommandBase comments for cliff ShowOne subclass tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/624c39ab1bb060e35253b78c842d41ebc1807ae5"}]}],"author":{"name":"Dina Belova","email":"dbelova@mirantis.com","date":"2015-12-10 12:48:52.000000000","tz":180},"committer":{"name":"Dina Belova","email":"dbelova@mirantis.com","date":"2016-02-23 22:00:28.000000000","tz":0},"subject":"Add shell --profile option to trigger osprofiler from CLI","message":"Add shell --profile option to trigger osprofiler from CLI\n\nThis will allow to trigger profiling of various services that\nallow it currently and which APIs support is added to openstackclient.\nCinder and Glance have osprofiler support already, Nova and Keystone\nare in progress.\n\nTo use this functionality osprofiler (and its storage backend) needs\nto be installed in the environment. If so, you will be able to trigger\nprofiling via the following command, for example:\n\n$ openstack --profile SECRET_KEY user list\n\nAt the end of output there will be message with \u003ctrace_id\u003e, and\nto plot nice HTML graphs the following command should be used:\n\n$ osprofiler trace show \u003ctrace_id\u003e --html --out result.html\n\nRelated Keystone change: https://review.openstack.org/#/c/103368/\nRelated Nova change: https://review.openstack.org/#/c/254703/\n\nThe similar change to the keystoneclient\n(https://review.openstack.org/#/c/255308/) was abandoned as new\nCLI extenstions are not more accepted to python-keystoneclient.\n\nChange-Id: I3d6ac613e5da70619d0a4781e5d066fde073b407\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/23c5ce322d7bf7e8201af0e04d022b74b19c375b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/23c5ce322d7bf7e8201af0e04d022b74b19c375b"}]},"branch":"refs/heads/master"},"16f00833a70893979ccdf7ffb7f6e1e7653cdc24":{"kind":"REWORK","_number":10,"created":"2016-02-25 20:13:30.000000000","uploader":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"ref":"refs/changes/61/255861/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/61/255861/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/61/255861/10"}}},"commit":{"parents":[{"commit":"624c39ab1bb060e35253b78c842d41ebc1807ae5","subject":"Merge \"Compute: Fix DisplayCommandBase comments for cliff ShowOne subclass tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/624c39ab1bb060e35253b78c842d41ebc1807ae5"}]}],"author":{"name":"Dina Belova","email":"dbelova@mirantis.com","date":"2015-12-10 12:48:52.000000000","tz":180},"committer":{"name":"Dina Belova","email":"dbelova@mirantis.com","date":"2016-02-25 20:13:27.000000000","tz":0},"subject":"Add shell --profile option to trigger osprofiler from CLI","message":"Add shell --profile option to trigger osprofiler from CLI\n\nThis will allow to trigger profiling of various services that\nallow it currently and which APIs support is added to openstackclient.\nCinder and Glance have osprofiler support already, Nova and Keystone\nare in progress.\n\nTo use this functionality osprofiler (and its storage backend) needs\nto be installed in the environment. If so, you will be able to trigger\nprofiling via the following command, for example:\n\n$ openstack --profile SECRET_KEY user list\n\nAt the end of output there will be message with \u003ctrace_id\u003e, and\nto plot nice HTML graphs the following command should be used:\n\n$ osprofiler trace show \u003ctrace_id\u003e --html --out result.html\n\nRelated Keystone change: https://review.openstack.org/#/c/103368/\nRelated Nova change: https://review.openstack.org/#/c/254703/\n\nThe similar change to the keystoneclient\n(https://review.openstack.org/#/c/255308/) was abandoned as new\nCLI extenstions are not more accepted to python-keystoneclient.\n\nChange-Id: I3d6ac613e5da70619d0a4781e5d066fde073b407\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/16f00833a70893979ccdf7ffb7f6e1e7653cdc24"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/16f00833a70893979ccdf7ffb7f6e1e7653cdc24"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
