)]}'
{"id":"openstack%2Fpython-openstackclient~189947","triplet_id":"openstack%2Fpython-openstackclient~master~I5b09cfb56fa0f8d16feb95150f216fccbe9f2b22","project":"openstack/python-openstackclient","branch":"master","topic":"refactor_domains","hashtags":[],"change_id":"I5b09cfb56fa0f8d16feb95150f216fccbe9f2b22","subject":"Refactor option handling for user|group|project domain scoping","status":"MERGED","created":"2015-06-09 21:26:07.000000000","updated":"2015-06-17 18:43:34.000000000","submitted":"2015-06-17 18:43:32.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"3ba2e367d21c0d0ceaf5d8412816341e68b2467c","_number":189947,"virtual_id_number":189947,"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":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-06-17 18:43:32.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"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":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"all":[{"value":2,"date":"2015-06-17 16:47:25.000000000","_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},{"value":2,"date":"2015-06-17 16:49:46.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_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":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-06-17 16:49:46.000000000","_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"value":0,"_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":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},{"_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-06-15 21:24:30.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":"2015-06-16 06:38:46.000000000","updated_by":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"reviewer":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"state":"REVIEWER"},{"updated":"2015-06-17 16:47:25.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-06-17 18:43:32.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"d5cc5d9ce859abd4ba513ad133cb2886977c99b7","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-06-09 21:26:07.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c3775eebe416ea8cea95de7eae87a464b28d7df1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-09 23:13:33.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/47/189947/1/check/gate-python-openstackclient-python26/34e5080/ : SUCCESS in 1m 32s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/47/189947/1/check/gate-python-openstackclient-pep8/217cad8/ : SUCCESS in 1m 25s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/47/189947/1/check/gate-python-openstackclient-docs/81b44dd//doc/build/html/ : SUCCESS in 1m 45s\n- gate-python-openstackclient-python27 http://logs.openstack.org/47/189947/1/check/gate-python-openstackclient-python27/f312ef3/ : SUCCESS in 1m 18s\n- gate-python-openstackclient-python34 http://logs.openstack.org/47/189947/1/check/gate-python-openstackclient-python34/ab51000/ : SUCCESS in 2m 36s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/47/189947/1/check/gate-tempest-dsvm-neutron-src-python-openstackclient/d7c9d74/ : SUCCESS in 53m 57s\n- check-osc-dsvm-functional http://logs.openstack.org/47/189947/1/check/check-osc-dsvm-functional/58c9ca7/ : SUCCESS in 23m 05s","accounts_in_message":[],"_revision_number":1},{"id":"547e56325334d1f4467bf73f5e943066bfb5df4b","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-06-10 16:45:00.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"2141af0d987362c2aa2c7e63491c8a4a82091628","author":{"_account_id":1941,"name":"Lin Hua Cheng","email":"os.lcheng@gmail.com","username":"lin-hua-cheng"},"date":"2015-06-16 06:38:46.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)\n\njust a nit to match with the command docs","accounts_in_message":[],"_revision_number":1},{"id":"39644ecd0fdf78294d415df71f3f346cd8cb2a1c","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-06-17 16:38:50.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"daa1ece52c850b08311a4ae2ad8997a389f60204","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-06-17 16:39:18.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"621e4f456e653b78cb4ac4588b72a72c80120393","author":{"_account_id":8736,"name":"Terry Howe","email":"terrylhowe@gmail.com","username":"terrylhowe"},"date":"2015-06-17 16:47:25.000000000","message":"Patch Set 2: Code-Review+2","accounts_in_message":[],"_revision_number":2},{"id":"be84351be81ffb4975f65f11bced5b2d0529811e","author":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"date":"2015-06-17 16:49:46.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"64cee24c78d4f1d005a75cdacb8e06e585db0839","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-17 17:57:11.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/47/189947/2/check/gate-python-openstackclient-python26/249f634/ : SUCCESS in 1m 39s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/47/189947/2/check/gate-python-openstackclient-pep8/a117b35/ : SUCCESS in 1m 39s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/47/189947/2/check/gate-python-openstackclient-docs/84c8ae1//doc/build/html/ : SUCCESS in 2m 34s\n- gate-python-openstackclient-python27 http://logs.openstack.org/47/189947/2/check/gate-python-openstackclient-python27/98f3e6a/ : SUCCESS in 1m 52s\n- gate-python-openstackclient-python34 http://logs.openstack.org/47/189947/2/check/gate-python-openstackclient-python34/ba26ee8/ : SUCCESS in 2m 16s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/47/189947/2/check/gate-tempest-dsvm-neutron-src-python-openstackclient/937296d/ : SUCCESS in 50m 12s\n- check-osc-dsvm-functional http://logs.openstack.org/47/189947/2/check/check-osc-dsvm-functional/79cdeb1/ : SUCCESS in 16m 53s","accounts_in_message":[],"_revision_number":2},{"id":"b952d54be2f77129c2ed52d7ee5f8e17944a8faa","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-17 17:57:17.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"dbb9d85bd6c217b6833d6b26f0f17a17d0a9b4fe","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-17 18:43:32.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-openstackclient-python26 http://logs.openstack.org/47/189947/2/gate/gate-python-openstackclient-python26/c8e5ffa/ : SUCCESS in 1m 27s\n- gate-python-openstackclient-docs http://docs-draft.openstack.org/47/189947/2/gate/gate-python-openstackclient-docs/2843f28//doc/build/html/ : SUCCESS in 2m 23s\n- gate-python-openstackclient-pep8 http://logs.openstack.org/47/189947/2/gate/gate-python-openstackclient-pep8/d2bc045/ : SUCCESS in 2m 14s\n- gate-python-openstackclient-python27 http://logs.openstack.org/47/189947/2/gate/gate-python-openstackclient-python27/6e1e383/ : SUCCESS in 1m 24s\n- gate-python-openstackclient-python34 http://logs.openstack.org/47/189947/2/gate/gate-python-openstackclient-python34/21dff98/ : SUCCESS in 1m 42s\n- gate-tempest-dsvm-neutron-src-python-openstackclient http://logs.openstack.org/47/189947/2/gate/gate-tempest-dsvm-neutron-src-python-openstackclient/b55ad75/ : SUCCESS in 45m 58s\n- gate-osc-dsvm-functional http://logs.openstack.org/47/189947/2/gate/gate-osc-dsvm-functional/69839b4/ : SUCCESS in 27m 46s","accounts_in_message":[],"_revision_number":2},{"id":"32978b68796353cec41e26bab08009e4adabf11e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-06-17 18:43:34.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"2b0013c5c1afe6d2fee5f93cf6928f6f910048c1","revisions":{"a3cc47578ff93ecd629980529ffa4f034d1cde52":{"kind":"REWORK","_number":1,"created":"2015-06-09 21:26:07.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/47/189947/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/47/189947/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/47/189947/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/47/189947/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/47/189947/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/47/189947/1"}}},"commit":{"parents":[{"commit":"c508162d53eca70596ab28333982185cf27d1c38","subject":"Merge \"Imported Translations from Transifex\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c508162d53eca70596ab28333982185cf27d1c38"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2015-06-09 21:25:12.000000000","tz":-240},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2015-06-09 21:25:12.000000000","tz":-240},"subject":"Refactor option handling for user|group|project domain scoping","message":"Refactor option handling for user|group|project domain scoping\n\nput the common options in identity.common, this way the help is\nconsistent\n\nChange-Id: I5b09cfb56fa0f8d16feb95150f216fccbe9f2b22\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a3cc47578ff93ecd629980529ffa4f034d1cde52"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/a3cc47578ff93ecd629980529ffa4f034d1cde52"}]},"branch":"refs/heads/master"},"2b0013c5c1afe6d2fee5f93cf6928f6f910048c1":{"kind":"REWORK","_number":2,"created":"2015-06-17 16:38:50.000000000","uploader":{"_account_id":6482,"name":"Steve Martinelli","email":"s.martinelli@gmail.com","username":"stevemar"},"ref":"refs/changes/47/189947/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/47/189947/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/47/189947/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/47/189947/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/47/189947/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/47/189947/2"}}},"commit":{"parents":[{"commit":"c508162d53eca70596ab28333982185cf27d1c38","subject":"Merge \"Imported Translations from Transifex\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/c508162d53eca70596ab28333982185cf27d1c38"}]}],"author":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2015-06-09 21:25:12.000000000","tz":-240},"committer":{"name":"Steve Martinelli","email":"stevemar@ca.ibm.com","date":"2015-06-17 16:38:40.000000000","tz":-240},"subject":"Refactor option handling for user|group|project domain scoping","message":"Refactor option handling for user|group|project domain scoping\n\nput the common options in identity.common, this way the help is\nconsistent\n\nChange-Id: I5b09cfb56fa0f8d16feb95150f216fccbe9f2b22\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/2b0013c5c1afe6d2fee5f93cf6928f6f910048c1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/2b0013c5c1afe6d2fee5f93cf6928f6f910048c1"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
