)]}'
{"id":"openstack%2Fpython-openstackclient~92976","triplet_id":"openstack%2Fpython-openstackclient~master~I7f1076b7a250fba6a8b24b2ae9353a7f51b792b2","project":"openstack/python-openstackclient","branch":"master","topic":"timing","hashtags":[],"change_id":"I7f1076b7a250fba6a8b24b2ae9353a7f51b792b2","subject":"Add basic timing support","status":"MERGED","created":"2014-05-09 04:55:22.000000000","updated":"2014-07-11 18:22:07.000000000","submitted":"2014-07-11 18:22:06.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"3e5833c968ef405b641af917cad18b53f1081f62","_number":92976,"virtual_id_number":92976,"owner":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":2,"date":"2014-07-11 18:22:06.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"recommended":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"all":[{"value":1,"date":"2014-07-08 12:31:55.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":2,"date":"2014-07-09 17:14:42.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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":0,"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"date":"2014-07-08 17:16:14.000000000","_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"value":1,"date":"2014-07-09 17:14:42.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":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2014-07-08 12:31:55.000000000","updated_by":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"reviewer":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"state":"REVIEWER"},{"updated":"2014-07-08 17:16:14.000000000","updated_by":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"reviewer":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"state":"REVIEWER"},{"updated":"2014-07-11 18:22:06.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"9c741363a39fef623ced7ac78bd7c2ec25d6e5bc","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-05-09 04:55:22.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"09fb846448c4473d764dfa8fdeb952bfd12fbeac","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-09 04:55:23.000000000","message":"Patch Set 1:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"1bb6eb3f131e1d1166ba9a7619edc0ec65e17143","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-05-09 04:56:52.000000000","message":"Patch Set 1: Workflow-1\n\njogo asked about enabling the nova libs timing collection, this is a quick hack to see how hard it was...not so much.\n\nSome output formatting details need to be ironed out yet...","accounts_in_message":[],"_revision_number":1},{"id":"f95b487ff9eb6453c206cee1637db9537100561c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-05-09 06:02:44.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/76/92976/1/check/gate-python-openstackclient-pep8/ebe287d : FAILURE in 2m 12s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/76/92976/1/check/gate-python-openstackclient-docs/fe303c0/doc/build/html/ : SUCCESS in 2m 11s\n- gate-python-openstackclient-python26 http://logs.openstack.org/76/92976/1/check/gate-python-openstackclient-python26/e3024b0 : SUCCESS in 1m 24s\n- gate-python-openstackclient-python27 http://logs.openstack.org/76/92976/1/check/gate-python-openstackclient-python27/ca3aa01 : SUCCESS in 2m 27s\n- check-tempest-dsvm-full http://logs.openstack.org/76/92976/1/check/check-tempest-dsvm-full/19c3133 : SUCCESS in 47m 54s\n- check-tempest-dsvm-neutron http://logs.openstack.org/76/92976/1/check/check-tempest-dsvm-neutron/e5f8d2b : SUCCESS in 56m 51s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/76/92976/1/check/check-tempest-dsvm-neutron-heat-slow/5c7203a : SUCCESS in 22m 07s (non-voting)\n- check-grenade-dsvm http://logs.openstack.org/76/92976/1/check/check-grenade-dsvm/4310828 : SUCCESS in 41m 19s\n- check-grenade-dsvm-neutron http://logs.openstack.org/76/92976/1/check/check-grenade-dsvm-neutron/4885011 : SUCCESS in 1h 07m 18s (non-voting)\n- check-tempest-dsvm-full-havana http://logs.openstack.org/76/92976/1/check/check-tempest-dsvm-full-havana/2c8eff4 : SUCCESS in 31m 45s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/76/92976/1/check/check-tempest-dsvm-neutron-havana/3a86a2f : SUCCESS in 31m 32s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/76/92976/1/check/check-tempest-dsvm-full-icehouse/03a144f : SUCCESS in 1h 01m 17s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/76/92976/1/check/check-tempest-dsvm-neutron-icehouse/8f8753b : SUCCESS in 56m 40s\n- gate-python-openstackclient-python33 http://logs.openstack.org/76/92976/1/check/gate-python-openstackclient-python33/a09df19 : FAILURE in 4m 46s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"68bc78752f24798d20832015fab48e82293a77ef","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-07-08 06:55:47.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"1bde053ac5953bf1a40e7d05a6fbd39f3426a56a","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-08 06:55:48.000000000","message":"Patch Set 2:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"83f2ca1e7559c10e139f093fae1cc732d37fe04a","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-07-08 07:04:49.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"ddae501e9ea2d3ec729000792ba9fb9ddc9dc63d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-08 07:04:51.000000000","message":"Patch Set 3:\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"5f9147f5fe6053a383307530f759a7bd332317e8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-08 08:09:26.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded.\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/76/92976/3/check/gate-python-openstackclient-pep8/532cf1c : SUCCESS in 1m 26s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/76/92976/3/check/gate-python-openstackclient-docs/412498c/doc/build/html/ : SUCCESS in 2m 34s\n- gate-python-openstackclient-python26 http://logs.openstack.org/76/92976/3/check/gate-python-openstackclient-python26/4e31007 : SUCCESS in 2m 12s\n- gate-python-openstackclient-python27 http://logs.openstack.org/76/92976/3/check/gate-python-openstackclient-python27/d1171fd : SUCCESS in 1m 44s\n- check-tempest-dsvm-full http://logs.openstack.org/76/92976/3/check/check-tempest-dsvm-full/b9e3a22 : SUCCESS in 46m 26s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/76/92976/3/check/check-tempest-dsvm-postgres-full/ecf531f : SUCCESS in 46m 52s\n- check-tempest-dsvm-neutron http://logs.openstack.org/76/92976/3/check/check-tempest-dsvm-neutron/7015572 : SUCCESS in 46m 26s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/76/92976/3/check/check-tempest-dsvm-neutron-heat-slow/9dcafaf : SUCCESS in 23m 34s\n- check-grenade-dsvm http://logs.openstack.org/76/92976/3/check/check-grenade-dsvm/ab0e6b5 : SUCCESS in 33m 26s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/76/92976/3/check/check-tempest-dsvm-full-havana/06c5c1e : SUCCESS in 37m 53s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/76/92976/3/check/check-tempest-dsvm-neutron-havana/86696ff : SUCCESS in 37m 28s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/76/92976/3/check/check-tempest-dsvm-full-icehouse/cd0bf9c : SUCCESS in 48m 59s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/76/92976/3/check/check-tempest-dsvm-neutron-icehouse/73e36a4 : SUCCESS in 1h 01m 47s\n- gate-python-openstackclient-python33 http://logs.openstack.org/76/92976/3/check/gate-python-openstackclient-python33/bd12930 : FAILURE in 3m 03s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"ed859cce3ae153a15cf51b753604b86b45bd9089","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2014-07-08 12:31:55.000000000","message":"Patch Set 3: Code-Review+1\n\nAfter messing with it and grepping, it looks like nova and trove are the only ones that support this.","accounts_in_message":[],"_revision_number":3},{"id":"b63854cf9b19bc4b33b6cbea77b0336d0af975d5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-09 17:14:42.000000000","message":"Patch Set 3: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"7e0d079bb53fa916c7dc8ef235f45ecc06d0eff1","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-07-09 17:14:42.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"7a1d3e8bef5a938d1437ea3461ab9a5a9cf4ba4e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-09 18:15:52.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/76/92976/3/check/gate-python-openstackclient-pep8/0f7cb42 : SUCCESS in 3m 07s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/76/92976/3/check/gate-python-openstackclient-docs/c104d86/doc/build/html/ : SUCCESS in 1m 45s\n- gate-python-openstackclient-python26 http://logs.openstack.org/76/92976/3/check/gate-python-openstackclient-python26/c019e2f : SUCCESS in 1m 45s\n- gate-python-openstackclient-python27 http://logs.openstack.org/76/92976/3/check/gate-python-openstackclient-python27/be79291 : SUCCESS in 1m 48s\n- check-tempest-dsvm-full http://logs.openstack.org/76/92976/3/check/check-tempest-dsvm-full/347494f : SUCCESS in 37m 44s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/76/92976/3/check/check-tempest-dsvm-postgres-full/de5a282 : FAILURE in 46m 12s\n- check-tempest-dsvm-neutron http://logs.openstack.org/76/92976/3/check/check-tempest-dsvm-neutron/560a981 : SUCCESS in 44m 29s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/76/92976/3/check/check-tempest-dsvm-neutron-heat-slow/056a8b1 : SUCCESS in 23m 05s\n- check-grenade-dsvm http://logs.openstack.org/76/92976/3/check/check-grenade-dsvm/31f93b9 : SUCCESS in 38m 43s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/76/92976/3/check/check-tempest-dsvm-full-havana/645aa42 : SUCCESS in 31m 57s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/76/92976/3/check/check-tempest-dsvm-neutron-havana/9420a7e : SUCCESS in 33m 06s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/76/92976/3/check/check-tempest-dsvm-full-icehouse/693f084 : SUCCESS in 49m 43s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/76/92976/3/check/check-tempest-dsvm-neutron-icehouse/ab6cd39 : SUCCESS in 56m 27s\n- gate-python-openstackclient-python33 http://logs.openstack.org/76/92976/3/check/gate-python-openstackclient-python33/0a1ba22 : FAILURE in 3m 15s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"d229f54f24099766c1bea000d8fa258c587195fa","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-07-11 15:25:03.000000000","message":"Patch Set 3:\n\nrecheck bug 1338841","accounts_in_message":[],"_revision_number":3},{"id":"02e04d69d58fa6920cac8d76923d9b2af6c0b48b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-11 15:25:04.000000000","message":"Patch Set 3: -Verified\n\nStarting check jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"c3e0588d6519a46313d87f93fca6e0a5052c69a5","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2014-07-11 15:25:13.000000000","message":"Patch Set 3:\n\nreverify bug 1338841","accounts_in_message":[],"_revision_number":3},{"id":"4a0da2c25d4f5e017cd64f865de880a5a183c1ea","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-11 16:38:29.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded.\n\n- gate-python-openstackclient-pep8 http://logs.openstack.org/76/92976/3/check/gate-python-openstackclient-pep8/8c7d222 : SUCCESS in 2m 36s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/76/92976/3/check/gate-python-openstackclient-docs/23d4e39/doc/build/html/ : SUCCESS in 2m 44s\n- gate-python-openstackclient-python26 http://logs.openstack.org/76/92976/3/check/gate-python-openstackclient-python26/e8b8461 : SUCCESS in 1m 41s\n- gate-python-openstackclient-python27 http://logs.openstack.org/76/92976/3/check/gate-python-openstackclient-python27/4141451 : SUCCESS in 1m 34s\n- check-tempest-dsvm-full http://logs.openstack.org/76/92976/3/check/check-tempest-dsvm-full/083f14e : SUCCESS in 40m 39s\n- check-tempest-dsvm-postgres-full http://logs.openstack.org/76/92976/3/check/check-tempest-dsvm-postgres-full/334ddd1 : SUCCESS in 35m 20s\n- check-tempest-dsvm-neutron http://logs.openstack.org/76/92976/3/check/check-tempest-dsvm-neutron/3f3069c : SUCCESS in 50m 31s\n- check-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/76/92976/3/check/check-tempest-dsvm-neutron-heat-slow/f554ab3 : SUCCESS in 19m 55s\n- check-grenade-dsvm http://logs.openstack.org/76/92976/3/check/check-grenade-dsvm/28d08c9 : SUCCESS in 44m 16s\n- check-tempest-dsvm-full-havana http://logs.openstack.org/76/92976/3/check/check-tempest-dsvm-full-havana/1e6c161 : SUCCESS in 36m 28s (non-voting)\n- check-tempest-dsvm-neutron-havana http://logs.openstack.org/76/92976/3/check/check-tempest-dsvm-neutron-havana/da1749d : SUCCESS in 37m 29s (non-voting)\n- check-tempest-dsvm-full-icehouse http://logs.openstack.org/76/92976/3/check/check-tempest-dsvm-full-icehouse/5c70adb : SUCCESS in 51m 56s\n- check-tempest-dsvm-neutron-icehouse http://logs.openstack.org/76/92976/3/check/check-tempest-dsvm-neutron-icehouse/5b0320e : SUCCESS in 57m 47s\n- gate-python-openstackclient-python33 http://logs.openstack.org/76/92976/3/check/gate-python-openstackclient-python33/1b0beb0 : FAILURE in 4m 30s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"c027daad1055433ea427629334f49b6bae2e4096","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-11 16:38:31.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"a3109e3e7dfeb454c337e11c28267300111ee4bb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-11 18:22:06.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded.\n\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/76/92976/3/gate/gate-python-openstackclient-docs/d323cc6/doc/build/html/ : SUCCESS in 1m 38s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/76/92976/3/gate/gate-python-openstackclient-pep8/c0ec514 : SUCCESS in 2m 32s\n- gate-python-openstackclient-python26 http://logs.openstack.org/76/92976/3/gate/gate-python-openstackclient-python26/7ef930b : SUCCESS in 3m 47s\n- gate-python-openstackclient-python27 http://logs.openstack.org/76/92976/3/gate/gate-python-openstackclient-python27/24d9d37 : SUCCESS in 1m 33s\n- gate-tempest-dsvm-full http://logs.openstack.org/76/92976/3/gate/gate-tempest-dsvm-full/424df91 : SUCCESS in 46m 43s\n- gate-tempest-dsvm-postgres-full http://logs.openstack.org/76/92976/3/gate/gate-tempest-dsvm-postgres-full/5888788 : SUCCESS in 48m 04s\n- gate-tempest-dsvm-neutron http://logs.openstack.org/76/92976/3/gate/gate-tempest-dsvm-neutron/33deaa8 : SUCCESS in 46m 12s\n- gate-tempest-dsvm-neutron-heat-slow http://logs.openstack.org/76/92976/3/gate/gate-tempest-dsvm-neutron-heat-slow/d11e9a1 : SUCCESS in 21m 56s\n- gate-grenade-dsvm http://logs.openstack.org/76/92976/3/gate/gate-grenade-dsvm/4882f43 : SUCCESS in 35m 14s","accounts_in_message":[],"_revision_number":3},{"id":"ea3ae34de464e9a6d029cc40da65225001cfd2f7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2014-07-11 18:22:07.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"4844a257790deef231176557776754dde929f840","revisions":{"199f4306036758a0c211c0011176892e1cb76ecc":{"kind":"REWORK","_number":1,"created":"2014-05-09 04:55:22.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/76/92976/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/76/92976/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/76/92976/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/76/92976/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/76/92976/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/76/92976/1"}}},"commit":{"parents":[{"commit":"03b9a7282ba94eeb901c758d825ba1616006050c","subject":"Merge \"Fix help message for `ip floating delete`\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/03b9a7282ba94eeb901c758d825ba1616006050c"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2014-05-09 03:42:21.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2014-05-09 04:50:44.000000000","tz":-300},"subject":"Add basic timing support","message":"Add basic timing support\n\nAdd support for novaclient\u0027s --timings option.  Due to the transition\nto cliff for all data output a psuedo-command Timings is created\nto handle output formatting.\n\nTODO:\n* make get_timings() modular for all plugged-in clients\n* extract format and colums options from previous command so\n  we can not hard-code \u0027-f table\u0027\n\nChange-Id: I7f1076b7a250fba6a8b24b2ae9353a7f51b792b2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/199f4306036758a0c211c0011176892e1cb76ecc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/199f4306036758a0c211c0011176892e1cb76ecc"}]},"branch":"refs/heads/master"},"2e9e12e5ddf7b5ab68375538dc4540e3d39b0729":{"kind":"REWORK","_number":2,"created":"2014-07-08 06:55:47.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/76/92976/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/76/92976/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/76/92976/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/76/92976/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/76/92976/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/76/92976/2"}}},"commit":{"parents":[{"commit":"ea938e8ddfa0f5f8832e09d61537f1e81e3121e9","subject":"Merge \"Move network stuff to v2 instead of v2_0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ea938e8ddfa0f5f8832e09d61537f1e81e3121e9"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2014-05-09 03:42:21.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2014-07-08 06:33:36.000000000","tz":-300},"subject":"Add basic timing support","message":"Add basic timing support\n\nAdd support for --timing options.  Use cliff via a pseudo-command\n\u0027Timing\u0027 to support multiple outputformats.\n\nIf an output format other than the default \u0027table\u0027 is selected\nuse CSV since the timing data is in list form.\n\nWill pick up timing data for any client object that has a method\nsimilar to novaclient\u0027s get_timings().\n\nTODO:\n* Stop instantiating all of the clientmanager client objects just\n  to check for timing data.  Descriptor magic required?\n\nChange-Id: I7f1076b7a250fba6a8b24b2ae9353a7f51b792b2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/2e9e12e5ddf7b5ab68375538dc4540e3d39b0729"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/2e9e12e5ddf7b5ab68375538dc4540e3d39b0729"}]},"branch":"refs/heads/master"},"4844a257790deef231176557776754dde929f840":{"kind":"REWORK","_number":3,"created":"2014-07-08 07:04:49.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/76/92976/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/76/92976/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/76/92976/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/76/92976/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/76/92976/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/76/92976/3"}}},"commit":{"parents":[{"commit":"ea938e8ddfa0f5f8832e09d61537f1e81e3121e9","subject":"Merge \"Move network stuff to v2 instead of v2_0\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ea938e8ddfa0f5f8832e09d61537f1e81e3121e9"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2014-05-09 03:42:21.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2014-07-08 07:04:00.000000000","tz":-300},"subject":"Add basic timing support","message":"Add basic timing support\n\nAdd support for --timing options.  Use cliff via a pseudo-command\n\u0027Timing\u0027 to support multiple outputformats.\n\nIf an output format other than the default \u0027table\u0027 is selected\nuse CSV since the timing data is in list form.\n\nWill pick up timing data for any client object that has a method\nsimilar to novaclient\u0027s get_timings().\n\nTODO:\n* Stop instantiating all of the clientmanager client objects just\n  to check for timing data.  Descriptor magic required?\n\nChange-Id: I7f1076b7a250fba6a8b24b2ae9353a7f51b792b2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4844a257790deef231176557776754dde929f840"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4844a257790deef231176557776754dde929f840"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
