)]}'
{"id":"openstack%2Ftempest-lib~167586","triplet_id":"openstack%2Ftempest-lib~master~I7f7a1313ccbd8c5ef1e720537c16d60c89ed5923","project":"openstack/tempest-lib","branch":"master","hashtags":[],"change_id":"I7f7a1313ccbd8c5ef1e720537c16d60c89ed5923","subject":"Add optional prefix parameter to rand_name function","status":"MERGED","created":"2015-03-25 13:12:53.000000000","updated":"2015-03-25 15:53:01.000000000","submitted":"2015-03-25 15:52:58.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"212f6f8b6051e850f931492c11acf82d501203dd","_number":167586,"virtual_id_number":167586,"owner":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},{"value":2,"date":"2015-03-25 15:52:58.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":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":2,"date":"2015-03-25 14:58:11.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":2,"date":"2015-03-25 14:20:20.000000000","_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},{"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":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"all":[{"value":1,"date":"2015-03-25 14:58:11.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},{"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":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-03-25 14:20:20.000000000","updated_by":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"reviewer":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"state":"REVIEWER"},{"updated":"2015-03-25 14:58:11.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"},{"updated":"2015-03-25 15:52:58.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"22734fb2b7300d9b8cd05bb0a993fdf89c8aa28d","author":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"date":"2015-03-25 13:12:53.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5d5e99c308a97746ba756e21168f1ba9b1474935","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-25 14:10:38.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-tempest-dsvm-neutron-src-tempest-lib http://logs.openstack.org/86/167586/1/check/gate-tempest-dsvm-neutron-src-tempest-lib/bcd3e63/ : SUCCESS in 54m 46s\n- gate-tempest-lib-pep8 http://logs.openstack.org/86/167586/1/check/gate-tempest-lib-pep8/ca02fb0/ : SUCCESS in 43s\n- gate-tempest-lib-docs http://docs-draft.openstack.org/86/167586/1/check/gate-tempest-lib-docs/ed2049a//doc/build/html/ : SUCCESS in 51s\n- gate-tempest-lib-python27 http://logs.openstack.org/86/167586/1/check/gate-tempest-lib-python27/a8cc95e/ : SUCCESS in 56s\n- gate-tempest-lib-python34 http://logs.openstack.org/86/167586/1/check/gate-tempest-lib-python34/8b871c7/ : SUCCESS in 2m 08s","accounts_in_message":[],"_revision_number":1},{"id":"6946d67eb9e56300bac8094a50dee589f79e11a1","author":{"_account_id":1921,"name":"Andrea Frittoli","email":"andrea.frittoli@gmail.com","username":"andrea-frittoli"},"date":"2015-03-25 14:20:20.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"81d2afaf9e3f6ca7ba591808523fa6fceb511e65","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2015-03-25 14:58:11.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"4b5b3999d5bc3dc42ae7164f7d90e481464e8a4d","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-25 14:58:12.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":1},{"id":"cac676afef1940260f6ddf28c5e40107bd2588f5","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-25 15:52:58.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-tempest-dsvm-neutron-src-tempest-lib http://logs.openstack.org/86/167586/1/gate/gate-tempest-dsvm-neutron-src-tempest-lib/ebe9f7e/ : SUCCESS in 53m 36s\n- gate-tempest-lib-pep8 http://logs.openstack.org/86/167586/1/gate/gate-tempest-lib-pep8/5af2dc8/ : SUCCESS in 46s\n- gate-tempest-lib-docs http://docs-draft.openstack.org/86/167586/1/gate/gate-tempest-lib-docs/2e80743//doc/build/html/ : SUCCESS in 51s\n- gate-tempest-lib-python27 http://logs.openstack.org/86/167586/1/gate/gate-tempest-lib-python27/ef434ad/ : SUCCESS in 1m 15s\n- gate-tempest-lib-python34 http://logs.openstack.org/86/167586/1/gate/gate-tempest-lib-python34/a8b162a/ : SUCCESS in 2m 09s","accounts_in_message":[],"_revision_number":1},{"id":"212f6f8b6051e850f931492c11acf82d501203dd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-03-25 15:53:01.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"4a2cd4251140b8271ffe3bea3cec580c1882ec7e","revisions":{"4a2cd4251140b8271ffe3bea3cec580c1882ec7e":{"kind":"REWORK","_number":1,"created":"2015-03-25 13:12:53.000000000","uploader":{"_account_id":5196,"name":"Matthew Treinish","email":"mtreinish@kortar.org","username":"treinish"},"ref":"refs/changes/86/167586/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tempest-lib","ref":"refs/changes/86/167586/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tempest-lib refs/changes/86/167586/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tempest-lib refs/changes/86/167586/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tempest-lib refs/changes/86/167586/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tempest-lib refs/changes/86/167586/1"}}},"commit":{"parents":[{"commit":"59b3f34774e0f1e9308ddf611d58520a5bd848bc","subject":"Migrate token clients to tempest-lib","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest-lib/commit/59b3f34774e0f1e9308ddf611d58520a5bd848bc"}]}],"author":{"name":"Matthew Treinish","email":"mtreinish@kortar.org","date":"2015-03-25 12:51:42.000000000","tz":-240},"committer":{"name":"Matthew Treinish","email":"mtreinish@kortar.org","date":"2015-03-25 12:51:42.000000000","tz":-240},"subject":"Add optional prefix parameter to rand_name function","message":"Add optional prefix parameter to rand_name function\n\nThis commits an optional prefix kwarg to the rand_name function in\ndata utils. The intet of this argument is to allow a consumer of the\nfunction to wrap randname to specify a project specific prefix to\nall the generated names. For example, this will be useful for\nidentification of test created resources in case of bugs causing\nresource leaks.\n\nChange-Id: I7f7a1313ccbd8c5ef1e720537c16d60c89ed5923\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest-lib/commit/4a2cd4251140b8271ffe3bea3cec580c1882ec7e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tempest-lib/commit/4a2cd4251140b8271ffe3bea3cec580c1882ec7e"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"59b3f34774e0f1e9308ddf611d58520a5bd848bc","is_merged_in_target_branch":true,"change_id":"I9b2dac8363772f004b9dc00dbdeb0e9f8205f6db","change_number":164760,"patch_set_number":3,"change_status":"MERGED"}],"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
