)]}'
{"id":"openstack%2Fpython-openstackclient~204683","triplet_id":"openstack%2Fpython-openstackclient~master~Ifc0f40fec5bc27f6425139984936b7f6e032a580","project":"openstack/python-openstackclient","branch":"master","topic":"bug/1453229","hashtags":[],"change_id":"Ifc0f40fec5bc27f6425139984936b7f6e032a580","subject":"Add plugin interface version","status":"MERGED","created":"2015-07-22 16:07:23.000000000","updated":"2015-07-29 15:46:37.000000000","submitted":"2015-07-29 15:46:34.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"f31f4ae9be79c407fd897f822a6dc1ba837851c0","_number":204683,"virtual_id_number":204683,"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":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2015-07-29 15:46:34.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"all":[{"value":2,"date":"2015-07-22 16:57:58.000000000","_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":2,"date":"2015-07-29 14:34:17.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"all":[{"value":0,"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":1,"date":"2015-07-29 14:34:17.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"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":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-07-22 16:57:58.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":"2015-07-29 14:34:17.000000000","updated_by":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"reviewer":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"state":"REVIEWER"},{"updated":"2015-07-29 15:46:34.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"4b45dc29e4936de0526312490ac00e994ede0617","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2015-07-22 16:07:23.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"d647786df22d45104d57fec54a6aa82029ea6101","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-07-22 16:57:58.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"d077a227a77279514b4a35418865d36c4156cc35","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-23 01:10:20.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/83/204683/1/check/gate-python-openstackclient-python26/7c32fa9/ : SUCCESS in 1m 47s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/83/204683/1/check/gate-python-openstackclient-pep8/07ed4bf/ : SUCCESS in 1m 36s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/83/204683/1/check/gate-python-openstackclient-docs/39d9030//doc/build/html/ : SUCCESS in 2m 06s\n- gate-python-openstackclient-python27 http://logs.openstack.org/83/204683/1/check/gate-python-openstackclient-python27/33f8b64/ : SUCCESS in 1m 53s\n- gate-python-openstackclient-python34 http://logs.openstack.org/83/204683/1/check/gate-python-openstackclient-python34/34d95e7/ : SUCCESS in 2m 35s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/83/204683/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/4e96272/ : SUCCESS in 1h 08m 30s\n- gate-osc-dsvm-functional http://logs.openstack.org/83/204683/1/check/gate-osc-dsvm-functional/e1a9a3c/ : SUCCESS in 30m 09s","accounts_in_message":[],"_revision_number":1},{"id":"5bd1125a0b29283d02edf62acfdb42c8a2a626de","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-07-29 14:34:17.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"66a26e907ca135f5188dfa79823654841a94c209","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-29 14:34:26.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"f8156938aa67f47948c0c7c34c6bbdc4cf43152b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-29 15:46:34.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/83/204683/1/gate/gate-python-openstackclient-python26/81e6c66/ : SUCCESS in 1m 49s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/83/204683/1/gate/gate-python-openstackclient-docs/20852f5//doc/build/html/ : SUCCESS in 4m 20s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/83/204683/1/gate/gate-python-openstackclient-pep8/497e129/ : SUCCESS in 1m 53s\n- gate-python-openstackclient-python27 http://logs.openstack.org/83/204683/1/gate/gate-python-openstackclient-python27/8317324/ : SUCCESS in 2m 15s\n- gate-python-openstackclient-python34 http://logs.openstack.org/83/204683/1/gate/gate-python-openstackclient-python34/57b9186/ : SUCCESS in 3m 20s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/83/204683/1/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/bd8d476/ : SUCCESS in 1h 02m 01s\n- gate-osc-dsvm-functional http://logs.openstack.org/83/204683/1/gate/gate-osc-dsvm-functional/317bedb/ : SUCCESS in 30m 08s","accounts_in_message":[],"_revision_number":1},{"id":"67cf761e11cf06841f1da2ef33b84faa6ded3952","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-07-29 15:46:37.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"15fe0fae179b8b1f8c83144b22542d9b379d39ad","revisions":{"15fe0fae179b8b1f8c83144b22542d9b379d39ad":{"kind":"REWORK","_number":1,"created":"2015-07-22 16:07:23.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/83/204683/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/83/204683/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/83/204683/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/83/204683/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/83/204683/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/83/204683/1"}}},"commit":{"parents":[{"commit":"b3335b3474e559d8afb0b7f86796fbb68a0687a8","subject":"Do not set default versions in parsed args","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b3335b3474e559d8afb0b7f86796fbb68a0687a8"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-07-22 15:51:07.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2015-07-22 16:06:41.000000000","tz":-300},"subject":"Add plugin interface version","message":"Add plugin interface version\n\nExternal plugins need to know which plugin interface is being\nused by the host OSC.  Releases \u003c1.6 (?) will not have a\nversion defined.\n\nPlugins can add the following to their make_client() to discover\nthe interface version:\n\n    _plugin_interface_version \u003d getattr(\n        instance,\n        \"PLUGIN_INTERFACE_VERSION\",\n        None,\n    )\n\nChange-Id: Ifc0f40fec5bc27f6425139984936b7f6e032a580\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/15fe0fae179b8b1f8c83144b22542d9b379d39ad"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/15fe0fae179b8b1f8c83144b22542d9b379d39ad"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
