)]}'
{"id":"openstack%2Fpython-keystoneclient~271906","triplet_id":"openstack%2Fpython-keystoneclient~master~Id8a9961e68d287a802f25512fc970829e9feb5c2","project":"openstack/python-keystoneclient","branch":"master","topic":"use_positional","hashtags":[],"change_id":"Id8a9961e68d287a802f25512fc970829e9feb5c2","subject":"use positional library instead of utils","status":"MERGED","created":"2016-01-25 06:49:01.000000000","updated":"2016-01-25 09:07:35.000000000","submitted":"2016-01-25 09:07:35.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"c1c4ef7790897b257d5e72fe77ccfe21dc6ca11e","_number":271906,"virtual_id_number":271906,"owner":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2016-01-25 09:07:35.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":0,"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"}],"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":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":2,"date":"2016-01-25 06:55:29.000000000","_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":2,"date":"2016-01-25 08:14:45.000000000","_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"}],"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":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"value":1,"date":"2016-01-25 08:14:45.000000000","_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"}],"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":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-01-25 06:55:29.000000000","updated_by":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"reviewer":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"state":"REVIEWER"},{"updated":"2016-01-25 08:14:45.000000000","updated_by":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"reviewer":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"state":"REVIEWER"},{"updated":"2016-01-25 09:07:35.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"e98e874f397a56ac1a81de1d42bc66a094764200","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-01-25 06:49:01.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"78cfbc782c7b720b4f907d1ba08c00d7f97a703f","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2016-01-25 06:50:23.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"85a138cc9636db306a9b340316b733735478e884","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2016-01-25 06:54:50.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"02e4d6b584cb7d6f13bfa44ce47bb88a6002b8bc","author":{"_account_id":2903,"name":"Morgan Fainberg","email":"morgan.fainberg@gmail.com","username":"mdrnstm"},"date":"2016-01-25 06:55:29.000000000","message":"Patch Set 2: Code-Review+2\n\nif jenkins is happy with this, i\u0027m happy with it.","accounts_in_message":[],"_revision_number":2},{"id":"6649b3d13531be67f132d5c12a205580ca031e36","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-25 07:55:30.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/06/271906/2/check/gate-python-keystoneclient-docs/b319ccb//doc/build/html/ : SUCCESS in 3m 26s\n- gate-python-keystoneclient-linters http://logs.openstack.org/06/271906/2/check/gate-python-keystoneclient-linters/43482e0/ : SUCCESS in 3m 23s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/06/271906/2/check/gate-python-keystoneclient-python27/bfc6ee6/ : SUCCESS in 3m 18s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/06/271906/2/check/gate-python-keystoneclient-python34/327b46a/ : SUCCESS in 3m 33s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/06/271906/2/check/gate-tempest-dsvm-neutron-src-python-keystoneclient/221605f/ : SUCCESS in 58m 43s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/06/271906/2/check/gate-keystoneclient-dsvm-functional/1fcbae5/ : SUCCESS in 24m 37s","accounts_in_message":[],"_revision_number":2},{"id":"2653b6f48beed1dac52f2a357fb709978c8930b4","author":{"_account_id":7191,"name":"Jamie Lennox","email":"jamielennox@gmail.com","username":"jamielennox"},"date":"2016-01-25 08:14:45.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"0a32f88c6b19135a87365761b3b7e8e6e77bff76","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-25 08:15:39.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"1e40aeb06cea896e1070c7ebd2fc9f2503f8b213","date":"2016-01-25 09:07:35.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":2},{"id":"a343de1209e01034e1223f5bc2444c566ee8b282","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-01-25 09:07:35.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-keystoneclient-docs http://docs-draft.openstack.org/06/271906/2/gate/gate-python-keystoneclient-docs/811c221//doc/build/html/ : SUCCESS in 2m 41s\n- gate-python-keystoneclient-linters http://logs.openstack.org/06/271906/2/gate/gate-python-keystoneclient-linters/011407e/ : SUCCESS in 2m 15s\n- gate-python-keystoneclient-python27 http://logs.openstack.org/06/271906/2/gate/gate-python-keystoneclient-python27/f9a67ef/ : SUCCESS in 3m 10s\n- gate-python-keystoneclient-python34 http://logs.openstack.org/06/271906/2/gate/gate-python-keystoneclient-python34/d298acf/ : SUCCESS in 3m 01s\n- gate-tempest-dsvm-neutron-src-python-keystoneclient http://logs.openstack.org/06/271906/2/gate/gate-tempest-dsvm-neutron-src-python-keystoneclient/ebd1ab1/ : SUCCESS in 51m 39s\n- gate-keystoneclient-dsvm-functional http://logs.openstack.org/06/271906/2/gate/gate-keystoneclient-dsvm-functional/9233213/ : SUCCESS in 23m 37s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"81fdaabf3fd73b6ed7fc8e8b4eb550d9206c017a","revisions":{"29f55b3c4b850c1aff1be8c1733b6301fc43919e":{"kind":"REWORK","_number":1,"created":"2016-01-25 06:49:01.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/06/271906/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/06/271906/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/06/271906/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/06/271906/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/06/271906/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/06/271906/1"}}},"commit":{"parents":[{"commit":"056740cd2d0513c7f79d459c8c78c3133c43adef","subject":"Use positional library instead of local code","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/056740cd2d0513c7f79d459c8c78c3133c43adef"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2016-01-25 06:48:16.000000000","tz":-300},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2016-01-25 06:48:16.000000000","tz":-300},"subject":"use positional library instead of utils","message":"use positional library instead of utils\n\nswap instances of utils.positional with the positional library.\n\nChange-Id: Id8a9961e68d287a802f25512fc970829e9feb5c2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/29f55b3c4b850c1aff1be8c1733b6301fc43919e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/29f55b3c4b850c1aff1be8c1733b6301fc43919e"}]},"branch":"refs/heads/master"},"81fdaabf3fd73b6ed7fc8e8b4eb550d9206c017a":{"kind":"REWORK","_number":2,"created":"2016-01-25 06:54:50.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/06/271906/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-keystoneclient","ref":"refs/changes/06/271906/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/06/271906/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/06/271906/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-keystoneclient refs/changes/06/271906/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-keystoneclient refs/changes/06/271906/2"}}},"commit":{"parents":[{"commit":"056740cd2d0513c7f79d459c8c78c3133c43adef","subject":"Use positional library instead of local code","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/056740cd2d0513c7f79d459c8c78c3133c43adef"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2016-01-25 06:48:16.000000000","tz":-300},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2016-01-25 06:54:35.000000000","tz":-300},"subject":"use positional library instead of utils","message":"use positional library instead of utils\n\nswap instances of utils.positional with the positional library.\n\nChange-Id: Id8a9961e68d287a802f25512fc970829e9feb5c2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/81fdaabf3fd73b6ed7fc8e8b4eb550d9206c017a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-keystoneclient/commit/81fdaabf3fd73b6ed7fc8e8b4eb550d9206c017a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
