)]}'
{"id":"openstack%2Fpython-openstackclient~39162","triplet_id":"openstack%2Fpython-openstackclient~master~I0b99c60a24f5875120136d2f216aa3b6bce1c641","project":"openstack/python-openstackclient","branch":"master","topic":"tenant-b-gone","hashtags":[],"change_id":"I0b99c60a24f5875120136d2f216aa3b6bce1c641","subject":"Remove tenant round 2 - Identity API","status":"MERGED","created":"2013-07-29 21:18:32.000000000","updated":"2013-07-31 22:29:03.000000000","submitted":"2013-07-31 22:29:03.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"cfd722f57bb19ee4e977f485fb0bd51e9af67991","_number":39162,"virtual_id_number":39162,"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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":2,"date":"2013-07-31 22:29:03.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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":2,"date":"2013-07-31 21:52:49.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"all":[{"value":1,"date":"2013-07-31 21:52:49.000000000","_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"value":0,"_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":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-07-30 16:02:44.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":"2013-07-31 22:29:03.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"ec048c9521d9a79ffcb089598a9a61819a3fb74b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-29 21:29:19.000000000","message":"Patch Set 1: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/62/39162/1/check/gate-python-openstackclient-pep8/477 : SUCCESS in 1m 14s\n- http://docs-draft.openstack.org/62/39162/1/check/gate-python-openstackclient-docs/401/doc/build/html/ : SUCCESS in 1m 11s\n- http://logs.openstack.org/62/39162/1/check/gate-python-openstackclient-python26/469 : SUCCESS in 2m 31s\n- http://logs.openstack.org/62/39162/1/check/gate-python-openstackclient-python27/473 : SUCCESS in 1m 13s\n","accounts_in_message":[],"_revision_number":1},{"id":"104aeec378514b58b933f233c70d5434297c398e","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2013-07-30 04:25:57.000000000","message":"Patch Set 1: I would prefer that you didn\u0027t merge this\n\n(1 inline comment)\n\nJust one minor change.","accounts_in_message":[],"_revision_number":1},{"id":"664fb12fd8ed8de6c26db2f725260aae0cb44dd2","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-07-30 15:59:48.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"21942c3b52afff331e91027b6828620fa7abf98b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-30 16:02:35.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/62/39162/2/check/gate-python-openstackclient-pep8/489 : SUCCESS in 1m 58s\n- http://docs-draft.openstack.org/62/39162/2/check/gate-python-openstackclient-docs/413/doc/build/html/ : SUCCESS in 1m 41s\n- http://logs.openstack.org/62/39162/2/check/gate-python-openstackclient-python26/481 : SUCCESS in 2m 41s\n- http://logs.openstack.org/62/39162/2/check/gate-python-openstackclient-python27/485 : SUCCESS in 1m 30s\n","accounts_in_message":[],"_revision_number":2},{"id":"d190957ccbebe163d28e7dcc2b6627e77cc0cf28","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2013-07-30 16:02:44.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\nlookin good!","accounts_in_message":[],"_revision_number":2},{"id":"8fa837ecc939aab59a14686c3b9299384acd470e","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-07-31 15:30:04.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"4e07012e3bd73a9a223bcdd17b82dbb04c7ec7eb","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-31 15:32:32.000000000","message":"Patch Set 3: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/62/39162/3/check/gate-python-openstackclient-pep8/495 : SUCCESS in 1m 58s\n- http://docs-draft.openstack.org/62/39162/3/check/gate-python-openstackclient-docs/419/doc/build/html/ : SUCCESS in 1m 56s\n- http://logs.openstack.org/62/39162/3/check/gate-python-openstackclient-python26/487 : SUCCESS in 2m 23s\n- http://logs.openstack.org/62/39162/3/check/gate-python-openstackclient-python27/491 : SUCCESS in 2m 00s\n","accounts_in_message":[],"_revision_number":3},{"id":"e674598f2fff2424574b4c328f35a9dc0909f347","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-31 21:52:49.000000000","message":"Patch Set 3: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"6e264703db2b6f81f560359a8bdda0183fa923bb","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-07-31 21:52:49.000000000","message":"Patch Set 3: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":3},{"id":"e6dfb42869058630641753d8b7839c921d15bc78","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-31 22:26:58.000000000","message":"Patch Set 3:\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":3},{"id":"bc9c3f4233d1d6174eb583e92add09982e09438f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-31 22:29:03.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":3},{"id":"26dc2cce331a1ccaebf75745f5c6fecd409f25c9","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-07-31 22:29:03.000000000","message":"Patch Set 3: Verified\n\nBuild succeeded.\n\n- http://docs-draft.openstack.org/62/39162/3/gate/gate-python-openstackclient-docs/041adb3/doc/build/html/ : SUCCESS in 1m 31s\n- http://logs.openstack.org/62/39162/3/gate/gate-python-openstackclient-pep8/93b708b : SUCCESS in 1m 31s\n- http://logs.openstack.org/62/39162/3/gate/gate-python-openstackclient-python26/1dcca99 : SUCCESS in 1m 44s\n- http://logs.openstack.org/62/39162/3/gate/gate-python-openstackclient-python27/0054705 : SUCCESS in 1m 22s\n","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"c385180df2338a52e89b1dfdf4d59dd698eaba67","revisions":{"eb88ed5eceb5c06d375fca61f8673303a869e8f3":{"kind":"REWORK","_number":1,"created":"2013-07-29 21:18:32.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/62/39162/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/62/39162/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/62/39162/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/62/39162/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/62/39162/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/62/39162/1"}}},"commit":{"parents":[{"commit":"59dd55be4fb805b8ab37f9f899a277376b3ccd7d","subject":"Remove tenant round 1 - global options","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/59dd55be4fb805b8ab37f9f899a277376b3ccd7d"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2013-07-29 16:29:16.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2013-07-29 21:17:59.000000000","tz":-300},"subject":"Remove tenant round 2 - Identity API","message":"Remove tenant round 2 - Identity API\n\nRename everything in the Identity v2 code including the file and classes.\n* role, tenant, user\n\nChange-Id: I0b99c60a24f5875120136d2f216aa3b6bce1c641\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/eb88ed5eceb5c06d375fca61f8673303a869e8f3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/eb88ed5eceb5c06d375fca61f8673303a869e8f3"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"59dd55be4fb805b8ab37f9f899a277376b3ccd7d","is_merged_in_target_branch":false,"change_id":"I3cce6e552f18822cc9f445ec5f301b0f5d9003f8","change_number":39161,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/master"},"6fdf1487fc563eb5c64d4be9560f18a936dfe9b6":{"kind":"REWORK","_number":2,"created":"2013-07-30 15:59:48.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/62/39162/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/62/39162/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/62/39162/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/62/39162/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/62/39162/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/62/39162/2"}}},"commit":{"parents":[{"commit":"579338a37108d995a76fdde8af50517a19141ee2","subject":"Remove tenant round 1 - global options","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/579338a37108d995a76fdde8af50517a19141ee2"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2013-07-29 16:29:16.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2013-07-30 15:58:04.000000000","tz":-300},"subject":"Remove tenant round 2 - Identity API","message":"Remove tenant round 2 - Identity API\n\nRename everything in the Identity v2 code including the file and classes.\n* role, tenant, user\n\nChange-Id: I0b99c60a24f5875120136d2f216aa3b6bce1c641\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/6fdf1487fc563eb5c64d4be9560f18a936dfe9b6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/6fdf1487fc563eb5c64d4be9560f18a936dfe9b6"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"579338a37108d995a76fdde8af50517a19141ee2","is_merged_in_target_branch":false,"change_id":"I3cce6e552f18822cc9f445ec5f301b0f5d9003f8","change_number":39161,"patch_set_number":2,"change_status":"MERGED"}],"branch":"refs/heads/master"},"c385180df2338a52e89b1dfdf4d59dd698eaba67":{"kind":"REWORK","_number":3,"created":"2013-07-31 15:30:04.000000000","uploader":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"ref":"refs/changes/62/39162/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/62/39162/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/62/39162/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/62/39162/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/62/39162/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/62/39162/3"}}},"commit":{"parents":[{"commit":"0aa3c206a38b681e106ca8bfd82cab27cd7e1861","subject":"Remove tenant round 1 - global options","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0aa3c206a38b681e106ca8bfd82cab27cd7e1861"}]}],"author":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2013-07-29 16:29:16.000000000","tz":-300},"committer":{"name":"Dean Troyer","email":"dtroyer@gmail.com","date":"2013-07-31 15:10:45.000000000","tz":-300},"subject":"Remove tenant round 2 - Identity API","message":"Remove tenant round 2 - Identity API\n\nRename everything in the Identity v2 code including the file and classes.\n* role, tenant, user\n\nChange-Id: I0b99c60a24f5875120136d2f216aa3b6bce1c641\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c385180df2338a52e89b1dfdf4d59dd698eaba67"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c385180df2338a52e89b1dfdf4d59dd698eaba67"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"0aa3c206a38b681e106ca8bfd82cab27cd7e1861","is_merged_in_target_branch":true,"change_id":"I3cce6e552f18822cc9f445ec5f301b0f5d9003f8","change_number":39161,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
