)]}'
{"id":"openstack%2Fpython-openstackclient~20417","triplet_id":"openstack%2Fpython-openstackclient~master~I64812bca01ca655c9cf9239a0daea84907082a29","project":"openstack/python-openstackclient","branch":"master","topic":"headers","hashtags":[],"change_id":"I64812bca01ca655c9cf9239a0daea84907082a29","subject":"Standardize on a copyright header and ensure all files have them.","status":"MERGED","created":"2013-01-24 18:00:57.000000000","updated":"2013-01-28 23:49:13.000000000","submitted":"2013-01-28 23:49:13.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"8dff572a29780b08e95d568fef2c1593b1144247","_number":20417,"virtual_id_number":20417,"owner":{"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},{"value":2,"date":"2013-01-28 23:49:13.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"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":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"all":[{"value":0,"date":"2013-01-25 03:23:40.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":1,"date":"2013-01-28 13:53:29.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":2,"date":"2013-01-25 02:59:49.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,"date":"2013-01-24 18:02:34.000000000","_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"value":1,"date":"2013-01-28 23:46:03.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":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},{"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2013-01-28 13:53:29.000000000","updated_by":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"reviewer":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"state":"REVIEWER"},{"updated":"2013-01-28 23:46:03.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":"2013-01-28 23:49:13.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"16a6427225d39ffd34f9afd43f5132e616758222","author":{"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},"date":"2013-01-24 18:02:34.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"8711a964052fd7cc3dc0a545caae0a8e9dea70c5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-01-24 18:05:22.000000000","message":"Patch Set 2: Works for me\n\nBuild succeeded.\n\n- http://logs.openstack.org/20417/2/check/gate-python-openstackclient-docs/79 : SUCCESS\n- http://logs.openstack.org/20417/2/check/gate-python-openstackclient-pep8/148 : SUCCESS\n- http://logs.openstack.org/20417/2/check/gate-python-openstackclient-python26/147 : SUCCESS\n- http://logs.openstack.org/20417/2/check/gate-python-openstackclient-python27/151 : SUCCESS\n","accounts_in_message":[],"_revision_number":2},{"id":"df4a5b459cc0fa9756c68cf5403d018ba7c8ae2c","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-01-25 02:59:49.000000000","message":"Patch Set 2: Looks good to me (core reviewer)\n\nDo otherwise 0 byte files need a copyright?","accounts_in_message":[],"_revision_number":2},{"id":"9a4384c5801b17bbc21ecc8c66a17bb9359e665e","author":{"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},"date":"2013-01-25 03:23:40.000000000","message":"Patch Set 2:\n\nGood question. I always lean towards having them since that\u0027s what (at least the majority of) Nova and Glance do. There was a discussion on it a couple years back, but I don\u0027t remember the specific outcome.","accounts_in_message":[],"_revision_number":2},{"id":"e708a482a69929f1fe01ed45d755316bfcf2a816","author":{"_account_id":4,"name":"Dolph Mathews","email":"dolph.mathews@gmail.com","username":"dolph"},"date":"2013-01-28 13:53:29.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\nThe outcome of that conversation was that it was basically both pointless and harmless to copyright empty files... there\u0027s no solid reason to do it, and no solid reason to avoid it.","accounts_in_message":[],"_revision_number":2},{"id":"2a267eef070d2b629a5ec0c1e0919b6d594a1c82","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-01-28 23:46:12.000000000","message":"Patch Set 2: No score\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"107fbb410f08bbc2846e06504fa5caa19e031563","author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"date":"2013-01-28 23:46:12.000000000","message":"Patch Set 2: Approved\n\n","accounts_in_message":[],"_revision_number":2},{"id":"ede5889911ed526f559bc0e4d7256ac4cb001740","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-01-28 23:49:13.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":2},{"id":"48d2c8e01571405d6bcdc8967259f6540535d625","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2013-01-28 23:49:13.000000000","message":"Patch Set 2: Verified\n\nBuild succeeded.\n\n- http://logs.openstack.org/20417/2/gate/gate-python-openstackclient-docs/97 : SUCCESS\n- http://logs.openstack.org/20417/2/gate/gate-python-openstackclient-pep8/166 : SUCCESS\n- http://logs.openstack.org/20417/2/gate/gate-python-openstackclient-python26/165 : SUCCESS\n- http://logs.openstack.org/20417/2/gate/gate-python-openstackclient-python27/169 : SUCCESS\n","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"0a4912f9fb07a7330a2527af4cc7c8949c685401","revisions":{"fa9832eefde7f559502f23607eaeaeb7baee0b7c":{"kind":"REWORK","_number":1,"created":"2013-01-24 18:00:57.000000000","uploader":{"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},"ref":"refs/changes/17/20417/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/17/20417/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/17/20417/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/17/20417/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/17/20417/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/17/20417/1"}}},"commit":{"parents":[{"commit":"8d64cc2caa4be09a92c8965b54fff2d8fe49f775","subject":"Merge \"Remove incorrect \u0027raise\u0027.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8d64cc2caa4be09a92c8965b54fff2d8fe49f775"}]}],"author":{"name":"Josh Kearney","email":"josh@jk0.org","date":"2013-01-24 18:00:30.000000000","tz":-360},"committer":{"name":"Josh Kearney","email":"josh@jk0.org","date":"2013-01-24 18:00:30.000000000","tz":-360},"subject":"Standardize on a copyright header and ensure all files have them.","message":"Standardize on a copyright header and ensure all files have them.\n\nChange-Id: I64812bca01ca655c9cf9239a0daea84907082a29\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/fa9832eefde7f559502f23607eaeaeb7baee0b7c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/fa9832eefde7f559502f23607eaeaeb7baee0b7c"}]},"branch":"refs/heads/master"},"0a4912f9fb07a7330a2527af4cc7c8949c685401":{"kind":"REWORK","_number":2,"created":"2013-01-24 18:02:34.000000000","uploader":{"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},"ref":"refs/changes/17/20417/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/17/20417/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/17/20417/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/17/20417/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/17/20417/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/17/20417/2"}}},"commit":{"parents":[{"commit":"8d64cc2caa4be09a92c8965b54fff2d8fe49f775","subject":"Merge \"Remove incorrect \u0027raise\u0027.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8d64cc2caa4be09a92c8965b54fff2d8fe49f775"}]}],"author":{"name":"Josh Kearney","email":"josh@jk0.org","date":"2013-01-24 18:00:30.000000000","tz":-360},"committer":{"name":"Josh Kearney","email":"josh@jk0.org","date":"2013-01-24 18:02:23.000000000","tz":-360},"subject":"Standardize on a copyright header and ensure all files have them.","message":"Standardize on a copyright header and ensure all files have them.\n\nChange-Id: I64812bca01ca655c9cf9239a0daea84907082a29\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0a4912f9fb07a7330a2527af4cc7c8949c685401"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0a4912f9fb07a7330a2527af4cc7c8949c685401"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
