)]}'
{"id":"openstack%2Fpython-cinderclient~219772","triplet_id":"openstack%2Fpython-cinderclient~master~I0059fcb3bb8823105a7f960a30e70036bcbded8b","project":"openstack/python-cinderclient","branch":"master","topic":"new","hashtags":[],"change_id":"I0059fcb3bb8823105a7f960a30e70036bcbded8b","subject":"Remove duplicate code in functional tests","status":"MERGED","created":"2015-09-02 16:13:56.000000000","updated":"2015-10-08 13:16:01.000000000","submitted":"2015-10-08 13:16:00.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":9,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"3bf84a0021b45218f0d6bfac23b6bb722fb871e7","_number":219772,"virtual_id_number":219772,"owner":{"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":8592,"name":"Anastasia Kuznetsova","email":"akuznetsova@mirantis.com","username":"nastya-kuz"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},{"value":2,"date":"2015-10-08 13:16:00.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},{"value":0,"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},{"value":0,"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"}],"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":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"all":[{"value":0,"_account_id":8592,"name":"Anastasia Kuznetsova","email":"akuznetsova@mirantis.com","username":"nastya-kuz"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},{"value":2,"date":"2015-10-08 11:58:10.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},{"value":2,"date":"2015-10-08 09:21:48.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"}],"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":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"all":[{"value":0,"_account_id":8592,"name":"Anastasia Kuznetsova","email":"akuznetsova@mirantis.com","username":"nastya-kuz"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},{"value":1,"date":"2015-10-08 11:58:10.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},{"value":0,"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":8592,"name":"Anastasia Kuznetsova","email":"akuznetsova@mirantis.com","username":"nastya-kuz"},{"value":0,"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"value":0,"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},{"value":0,"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"value":0,"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},{"value":0,"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},{"_account_id":8592,"name":"Anastasia Kuznetsova","email":"akuznetsova@mirantis.com","username":"nastya-kuz"},{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},{"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2015-09-02 16:17:52.000000000","updated_by":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"reviewer":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"state":"REVIEWER"},{"updated":"2015-09-02 18:17:51.000000000","updated_by":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"reviewer":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"state":"REVIEWER"},{"updated":"2015-09-03 13:26:41.000000000","updated_by":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"reviewer":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"state":"REVIEWER"},{"updated":"2015-09-07 10:49:55.000000000","updated_by":{"_account_id":8592,"name":"Anastasia Kuznetsova","email":"akuznetsova@mirantis.com","username":"nastya-kuz"},"reviewer":{"_account_id":8592,"name":"Anastasia Kuznetsova","email":"akuznetsova@mirantis.com","username":"nastya-kuz"},"state":"REVIEWER"},{"updated":"2015-10-08 09:21:48.000000000","updated_by":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"reviewer":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"state":"REVIEWER"},{"updated":"2015-10-08 11:58:10.000000000","updated_by":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"reviewer":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"state":"REVIEWER"},{"updated":"2015-10-08 13:16:00.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"95e3e42b070a4ca5c933f919db181d9cc69918bd","author":{"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},"date":"2015-09-02 16:13:56.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1f735852e7a9f8cf5d581e7d7edb0057ab43a677","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-02 18:14:40.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-cinderclient-python26 http://logs.openstack.org/72/219772/1/check/gate-python-cinderclient-python26/3fc8ee3/ : SUCCESS in 1m 18s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/72/219772/1/check/gate-python-cinderclient-pep8/8c3e906/ : SUCCESS in 59s\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/72/219772/1/check/gate-python-cinderclient-docs/d3d0bac//doc/build/html/ : SUCCESS in 1m 03s\n- gate-python-cinderclient-python27 http://logs.openstack.org/72/219772/1/check/gate-python-cinderclient-python27/57b65e3/ : SUCCESS in 1m 21s\n- gate-python-cinderclient-python34 http://logs.openstack.org/72/219772/1/check/gate-python-cinderclient-python34/ae031e3/ : SUCCESS in 1m 45s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/72/219772/1/check/gate-tempest-dsvm-neutron-src-python-cinderclient/ec4726e/ : SUCCESS in 1h 20m 53s\n- gate-python-cinderclient-pypy http://logs.openstack.org/72/219772/1/check/gate-python-cinderclient-pypy/e8cb22d/ : SUCCESS in 2m 04s (non-voting)\n- gate-cinderclient-dsvm-functional http://logs.openstack.org/72/219772/1/check/gate-cinderclient-dsvm-functional/63d3770/ : FAILURE in 20m 52s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"2a1920cca257bf2308353ee85973132a23fee83d","author":{"_account_id":2243,"name":"John Griffith","email":"john.griffith8@gmail.com","username":"john-griffith"},"date":"2015-09-02 18:17:51.000000000","message":"Patch Set 1: Code-Review+2\n\nPlease wait for M to open up","accounts_in_message":[],"_revision_number":1},{"id":"1b64991eba54b37553d278af435ef1851764bba4","author":{"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},"date":"2015-09-02 18:31:06.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"47b9fa960da00b84cf32759fd836c44c07e288c3","author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"date":"2015-09-02 20:48:25.000000000","message":"Patch Set 2:\n\nCode looks ok.  John did you mean to -2 given your comment to wait for Mitaka?","accounts_in_message":[],"_revision_number":2},{"id":"0ba466d5ee3fda85a6ea883e34e1613d3b0d9c9b","author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"date":"2015-09-02 20:56:15.000000000","message":"Patch Set 2: Code-Review-2\n\nI like this patch. +42, -104 in base.py looks like a right way. Let\u0027s wait until M will be opened to merge it.","accounts_in_message":[],"_revision_number":2},{"id":"3fdbb448b7e37cbe46f2d6b43267a56d3ea4ac16","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-02 21:24:22.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-python-cinderclient-python26 http://logs.openstack.org/72/219772/2/check/gate-python-cinderclient-python26/56dccd4/ : SUCCESS in 1m 05s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/72/219772/2/check/gate-python-cinderclient-pep8/4690fc9/ : SUCCESS in 1m 32s\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/72/219772/2/check/gate-python-cinderclient-docs/aa9f0d3//doc/build/html/ : SUCCESS in 1m 27s\n- gate-python-cinderclient-python27 http://logs.openstack.org/72/219772/2/check/gate-python-cinderclient-python27/c8239c0/ : UNSTABLE in 1m 22s\n- gate-python-cinderclient-python34 http://logs.openstack.org/72/219772/2/check/gate-python-cinderclient-python34/7a2563b/ : SUCCESS in 1m 51s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/72/219772/2/check/gate-tempest-dsvm-neutron-src-python-cinderclient/443f2d3/ : SUCCESS in 1h 00m 04s\n- gate-python-cinderclient-pypy http://logs.openstack.org/72/219772/2/check/gate-python-cinderclient-pypy/19cc7b5/ : SUCCESS in 1m 42s (non-voting)\n- gate-cinderclient-dsvm-functional http://logs.openstack.org/72/219772/2/check/gate-cinderclient-dsvm-functional/23a0e09/ : FAILURE in 27m 27s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"08ceebfd67a49d72a018f34fff92d7aae6fe5dd6","author":{"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},"date":"2015-09-02 21:59:12.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"39e914295bbd0ade512bbbeaa27bf4385ec9fe80","author":{"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},"date":"2015-09-02 22:02:56.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"8f00a71be333d98ead91a4be1fb9359737589f79","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-02 23:03:28.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-cinderclient-python26 http://logs.openstack.org/72/219772/4/check/gate-python-cinderclient-python26/06cfa8f/ : SUCCESS in 1m 22s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/72/219772/4/check/gate-python-cinderclient-pep8/b0b571f/ : SUCCESS in 1m 45s\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/72/219772/4/check/gate-python-cinderclient-docs/72bd30c//doc/build/html/ : SUCCESS in 1m 51s\n- gate-python-cinderclient-python27 http://logs.openstack.org/72/219772/4/check/gate-python-cinderclient-python27/27dcf60/ : SUCCESS in 2m 22s\n- gate-python-cinderclient-python34 http://logs.openstack.org/72/219772/4/check/gate-python-cinderclient-python34/af87bcb/ : SUCCESS in 2m 30s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/72/219772/4/check/gate-tempest-dsvm-neutron-src-python-cinderclient/f4ba2c7/ : SUCCESS in 57m 03s\n- gate-python-cinderclient-pypy http://logs.openstack.org/72/219772/4/check/gate-python-cinderclient-pypy/33c1085/ : SUCCESS in 2m 40s (non-voting)\n- gate-cinderclient-dsvm-functional http://logs.openstack.org/72/219772/4/check/gate-cinderclient-dsvm-functional/e9e9734/ : FAILURE in 26m 34s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"6ab4010abdfce9dff25328a1991e31acefc4571d","author":{"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},"date":"2015-09-03 02:24:49.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"a242ed6ce9d6f32b6d98500217cdc66a9d06c12c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-09-03 03:56:40.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-cinderclient-python26 http://logs.openstack.org/72/219772/5/check/gate-python-cinderclient-python26/0192074/ : SUCCESS in 1m 14s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/72/219772/5/check/gate-python-cinderclient-pep8/72a4bea/ : SUCCESS in 46s\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/72/219772/5/check/gate-python-cinderclient-docs/93129fa//doc/build/html/ : SUCCESS in 50s\n- gate-python-cinderclient-python27 http://logs.openstack.org/72/219772/5/check/gate-python-cinderclient-python27/9d83862/ : SUCCESS in 1m 05s\n- gate-python-cinderclient-python34 http://logs.openstack.org/72/219772/5/check/gate-python-cinderclient-python34/b0bf70c/ : SUCCESS in 1m 53s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/72/219772/5/check/gate-tempest-dsvm-neutron-src-python-cinderclient/87bda8e/ : SUCCESS in 1h 13m 12s\n- gate-python-cinderclient-pypy http://logs.openstack.org/72/219772/5/check/gate-python-cinderclient-pypy/c153dc3/ : SUCCESS in 1m 11s (non-voting)\n- gate-cinderclient-dsvm-functional http://logs.openstack.org/72/219772/5/check/gate-cinderclient-dsvm-functional/ea1dcd1/ : FAILURE in 33m 49s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"25a21f8b722ebf6b350c7c68ca592674c22a57da","author":{"_account_id":7198,"name":"Jay Bryant","email":"jungleboyj@electronicjungle.net","username":"jsbryant"},"date":"2015-09-03 13:26:41.000000000","message":"Patch Set 5:\n\nSounds like a plan.  Thanks for weighing in.","accounts_in_message":[],"_revision_number":5},{"id":"e632e230563decab6d1df7154f9c4d5988fb29f9","author":{"_account_id":8592,"name":"Anastasia Kuznetsova","email":"akuznetsova@mirantis.com","username":"nastya-kuz"},"date":"2015-09-03 15:38:37.000000000","message":"Patch Set 5: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"3efc687359b9495ce496ee9bd77f49206a536949","author":{"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},"date":"2015-09-03 16:23:40.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"6d180162bcda04424f75fe3f1b49634b6536bb89","author":{"_account_id":8592,"name":"Anastasia Kuznetsova","email":"akuznetsova@mirantis.com","username":"nastya-kuz"},"date":"2015-09-04 09:31:54.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"00a88f0c137393088312c9f4f7a84643f92882c5","author":{"_account_id":8592,"name":"Anastasia Kuznetsova","email":"akuznetsova@mirantis.com","username":"nastya-kuz"},"date":"2015-09-04 09:32:38.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"68504c8554991a9158249bf04ab23e69a35fc7c0","author":{"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},"date":"2015-09-04 15:14:23.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"ea3d891bb358cbbd02872aaad19043dbbb20dfd1","author":{"_account_id":8592,"name":"Anastasia Kuznetsova","email":"akuznetsova@mirantis.com","username":"nastya-kuz"},"date":"2015-09-07 10:49:55.000000000","message":"Patch Set 5: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"7d2591aa137eeed9de072173ce56a209d81fe9eb","author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"date":"2015-09-23 18:23:17.000000000","message":"Patch Set 5: -Code-Review","accounts_in_message":[],"_revision_number":5},{"id":"eadf1694719b2c5ed2e4142d1ddfaed52bf0b2a0","author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"date":"2015-10-05 20:54:46.000000000","message":"Patch Set 5: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"8462e45c041539257c200f3b763ea0f655e0a93b","author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"date":"2015-10-06 12:27:42.000000000","message":"Patch Set 5: Code-Review-1\n\n(2 comments)\n\nI really like the idea of having common methods for those operations!","accounts_in_message":[],"_revision_number":5},{"id":"955eb3cfc3d7cd78e3cdf82773102999c4b74733","author":{"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},"date":"2015-10-07 14:56:52.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"85067a9b25c34992b5d811cbb590112101346de2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-07 16:02:57.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-cinderclient-python26 http://logs.openstack.org/72/219772/6/check/gate-python-cinderclient-python26/799e265/ : SUCCESS in 1m 06s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/72/219772/6/check/gate-python-cinderclient-pep8/6281562/ : SUCCESS in 53s\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/72/219772/6/check/gate-python-cinderclient-docs/09660f5//doc/build/html/ : SUCCESS in 50s\n- gate-python-cinderclient-python27 http://logs.openstack.org/72/219772/6/check/gate-python-cinderclient-python27/a8cd072/ : SUCCESS in 48s\n- gate-python-cinderclient-python34 http://logs.openstack.org/72/219772/6/check/gate-python-cinderclient-python34/26717bb/ : SUCCESS in 1m 11s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/72/219772/6/check/gate-tempest-dsvm-neutron-src-python-cinderclient/41359f0/ : SUCCESS in 49m 31s\n- gate-python-cinderclient-pypy http://logs.openstack.org/72/219772/6/check/gate-python-cinderclient-pypy/5dc1a92/ : SUCCESS in 1m 16s (non-voting)\n- gate-cinderclient-dsvm-functional http://logs.openstack.org/72/219772/6/check/gate-cinderclient-dsvm-functional/66f4aa1/ : SUCCESS in 34m 59s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"cbcb76c064f4bdf4e76e1b71366afab6fc07a204","author":{"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},"date":"2015-10-07 16:07:14.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"7fbefe364ee5eb1725172257f555ca1c1e002fbf","author":{"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},"date":"2015-10-07 17:12:41.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"aee3552544f0114dfe3695756b5fa9c5aba62943","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-07 19:08:17.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-cinderclient-python26 http://logs.openstack.org/72/219772/8/check/gate-python-cinderclient-python26/4366942/ : SUCCESS in 1m 12s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/72/219772/8/check/gate-python-cinderclient-pep8/e4213a0/ : SUCCESS in 1m 04s\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/72/219772/8/check/gate-python-cinderclient-docs/0d2ad7b//doc/build/html/ : SUCCESS in 56s\n- gate-python-cinderclient-python27 http://logs.openstack.org/72/219772/8/check/gate-python-cinderclient-python27/97ad03c/ : SUCCESS in 1m 00s\n- gate-python-cinderclient-python34 http://logs.openstack.org/72/219772/8/check/gate-python-cinderclient-python34/9435980/ : SUCCESS in 1m 15s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/72/219772/8/check/gate-tempest-dsvm-neutron-src-python-cinderclient/b0905bf/ : SUCCESS in 1h 24m 56s\n- gate-python-cinderclient-pypy http://logs.openstack.org/72/219772/8/check/gate-python-cinderclient-pypy/837d4e7/ : SUCCESS in 1m 55s (non-voting)\n- gate-cinderclient-dsvm-functional http://logs.openstack.org/72/219772/8/check/gate-cinderclient-dsvm-functional/0af84fe/ : SUCCESS in 26m 08s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"c0d21e6e0e4903ad350c3e02e7f06c1770127a5f","author":{"_account_id":9535,"name":"Gorka Eguileor","email":"geguileo@redhat.com","username":"Gorka"},"date":"2015-10-08 09:21:48.000000000","message":"Patch Set 8: Code-Review+2\n\nThis looks really nice!","accounts_in_message":[],"_revision_number":8},{"id":"ba99c8f130fc96af80c199dc0dffae4775018f47","author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"date":"2015-10-08 11:58:10.000000000","message":"Patch Set 8: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":8},{"id":"62b7224533e44c606b0d7eb48f27f024094ad0f0","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-08 11:58:15.000000000","message":"Patch Set 8: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":8},{"id":"f7ffcf0e5739449d5330341d529aa33c18cdc368","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-08 13:16:00.000000000","message":"Patch Set 8: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-cinderclient-python26 http://logs.openstack.org/72/219772/8/gate/gate-python-cinderclient-python26/2edb698/ : SUCCESS in 1m 13s\n- gate-python-cinderclient-docs http://docs-draft.openstack.org/72/219772/8/gate/gate-python-cinderclient-docs/63ef03e//doc/build/html/ : SUCCESS in 1m 08s\n- gate-python-cinderclient-pep8 http://logs.openstack.org/72/219772/8/gate/gate-python-cinderclient-pep8/53719c8/ : SUCCESS in 1m 01s\n- gate-python-cinderclient-python27 http://logs.openstack.org/72/219772/8/gate/gate-python-cinderclient-python27/4ddc9b5/ : SUCCESS in 1m 12s\n- gate-python-cinderclient-python34 http://logs.openstack.org/72/219772/8/gate/gate-python-cinderclient-python34/465aebc/ : SUCCESS in 1m 52s\n- gate-tempest-dsvm-neutron-src-python-cinderclient http://logs.openstack.org/72/219772/8/gate/gate-tempest-dsvm-neutron-src-python-cinderclient/c1e0431/ : SUCCESS in 1h 17m 39s","accounts_in_message":[],"_revision_number":8},{"id":"980ff885f117ea22bc156ef3e427cdb7a4828f88","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2015-10-08 13:16:01.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"a17aa53f685a04a7e4f323c389cbc0cba2c916ec","revisions":{"9984808c6a1097d483aba2e60420354e36351950":{"kind":"REWORK","_number":1,"created":"2015-09-02 16:13:56.000000000","uploader":{"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},"ref":"refs/changes/72/219772/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/72/219772/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/1"}}},"commit":{"parents":[{"commit":"471aea8e9f3c0ab22da1ef96db100400e6510227","subject":"Adds command to fetch specified backend capabilities","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/471aea8e9f3c0ab22da1ef96db100400e6510227"}]}],"author":{"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","date":"2015-09-02 16:07:04.000000000","tz":180},"committer":{"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","date":"2015-09-02 16:07:04.000000000","tz":180},"subject":"Remove duplicate code in functional tests","message":"Remove duplicate code in functional tests\n\nThis patch allows to use a standard approach to volumes, snapshots\nand backups to avoid duplicating code.\n\nChange-Id: I0059fcb3bb8823105a7f960a30e70036bcbded8b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/9984808c6a1097d483aba2e60420354e36351950"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/9984808c6a1097d483aba2e60420354e36351950"}]},"branch":"refs/heads/master"},"101ace6ab83cfc1f6a9018f6c50f5d77f633f78f":{"kind":"REWORK","_number":2,"created":"2015-09-02 18:31:06.000000000","uploader":{"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},"ref":"refs/changes/72/219772/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/72/219772/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/2"}}},"commit":{"parents":[{"commit":"471aea8e9f3c0ab22da1ef96db100400e6510227","subject":"Adds command to fetch specified backend capabilities","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/471aea8e9f3c0ab22da1ef96db100400e6510227"}]}],"author":{"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","date":"2015-09-02 16:07:04.000000000","tz":180},"committer":{"name":"yuriy_n","email":"ynesenenko@mirantis.com","date":"2015-09-02 18:30:51.000000000","tz":180},"subject":"Remove duplicate code in functional tests","message":"Remove duplicate code in functional tests\n\nThis patch allows to use a standard approach to volumes, snapshots\nand backups to avoid duplicating code.\n\nChange-Id: I0059fcb3bb8823105a7f960a30e70036bcbded8b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/101ace6ab83cfc1f6a9018f6c50f5d77f633f78f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/101ace6ab83cfc1f6a9018f6c50f5d77f633f78f"}]},"branch":"refs/heads/master"},"4bab705019dbcbb279d721034100967681b01b70":{"kind":"REWORK","_number":3,"created":"2015-09-02 21:59:12.000000000","uploader":{"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},"ref":"refs/changes/72/219772/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/72/219772/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/3"}}},"commit":{"parents":[{"commit":"471aea8e9f3c0ab22da1ef96db100400e6510227","subject":"Adds command to fetch specified backend capabilities","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/471aea8e9f3c0ab22da1ef96db100400e6510227"}]}],"author":{"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","date":"2015-09-02 16:07:04.000000000","tz":180},"committer":{"name":"yuriy_n","email":"ynesenenko@mirantis.com","date":"2015-09-02 21:58:56.000000000","tz":180},"subject":"Remove duplicate code in functional tests","message":"Remove duplicate code in functional tests\n\nThis patch allows to use a standard approach to volumes, snapshots\nand backups to avoid duplicating code.\n\nChange-Id: I0059fcb3bb8823105a7f960a30e70036bcbded8b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/4bab705019dbcbb279d721034100967681b01b70"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/4bab705019dbcbb279d721034100967681b01b70"}]},"branch":"refs/heads/master"},"30c483ff7f6a14e6364b9e8a7316323085dc8e30":{"kind":"REWORK","_number":4,"created":"2015-09-02 22:02:56.000000000","uploader":{"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},"ref":"refs/changes/72/219772/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/72/219772/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/4"}}},"commit":{"parents":[{"commit":"471aea8e9f3c0ab22da1ef96db100400e6510227","subject":"Adds command to fetch specified backend capabilities","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/471aea8e9f3c0ab22da1ef96db100400e6510227"}]}],"author":{"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","date":"2015-09-02 16:07:04.000000000","tz":180},"committer":{"name":"yuriy_n","email":"ynesenenko@mirantis.com","date":"2015-09-02 22:02:43.000000000","tz":180},"subject":"Remove duplicate code in functional tests","message":"Remove duplicate code in functional tests\n\nThis patch allows to use a standard approach to volumes, snapshots\nand backups to avoid duplicating code.\n\nChange-Id: I0059fcb3bb8823105a7f960a30e70036bcbded8b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/30c483ff7f6a14e6364b9e8a7316323085dc8e30"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/30c483ff7f6a14e6364b9e8a7316323085dc8e30"}]},"branch":"refs/heads/master"},"5eea1dee90b80bb728ab259a72ff818e3a562e75":{"kind":"REWORK","_number":5,"created":"2015-09-03 02:24:49.000000000","uploader":{"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},"ref":"refs/changes/72/219772/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/72/219772/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/5"}}},"commit":{"parents":[{"commit":"471aea8e9f3c0ab22da1ef96db100400e6510227","subject":"Adds command to fetch specified backend capabilities","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/471aea8e9f3c0ab22da1ef96db100400e6510227"}]}],"author":{"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","date":"2015-09-02 16:07:04.000000000","tz":180},"committer":{"name":"yuriy_n","email":"ynesenenko@mirantis.com","date":"2015-09-03 02:24:32.000000000","tz":180},"subject":"Remove duplicate code in functional tests","message":"Remove duplicate code in functional tests\n\nThis patch allows to use a standard approach to volumes, snapshots\nand backups to avoid duplicating code.\n\nChange-Id: I0059fcb3bb8823105a7f960a30e70036bcbded8b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/5eea1dee90b80bb728ab259a72ff818e3a562e75"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/5eea1dee90b80bb728ab259a72ff818e3a562e75"}]},"branch":"refs/heads/master"},"361cf81bcde04269a4b26e96e143aab928afff9a":{"kind":"REWORK","_number":6,"created":"2015-10-07 14:56:52.000000000","uploader":{"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},"ref":"refs/changes/72/219772/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/72/219772/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/6"}}},"commit":{"parents":[{"commit":"471aea8e9f3c0ab22da1ef96db100400e6510227","subject":"Adds command to fetch specified backend capabilities","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/471aea8e9f3c0ab22da1ef96db100400e6510227"}]}],"author":{"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","date":"2015-09-02 16:07:04.000000000","tz":180},"committer":{"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","date":"2015-10-07 14:56:37.000000000","tz":180},"subject":"Remove duplicate code in functional tests","message":"Remove duplicate code in functional tests\n\nThis patch allows to use a standard approach to volumes, snapshots\nand backups to avoid duplicating code.\n\nChange-Id: I0059fcb3bb8823105a7f960a30e70036bcbded8b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/361cf81bcde04269a4b26e96e143aab928afff9a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/361cf81bcde04269a4b26e96e143aab928afff9a"}]},"branch":"refs/heads/master"},"46a1d772cdde7533ecd543cac7943734cff4a819":{"kind":"REWORK","_number":7,"created":"2015-10-07 16:07:14.000000000","uploader":{"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},"ref":"refs/changes/72/219772/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/72/219772/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/7"}}},"commit":{"parents":[{"commit":"471aea8e9f3c0ab22da1ef96db100400e6510227","subject":"Adds command to fetch specified backend capabilities","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/471aea8e9f3c0ab22da1ef96db100400e6510227"}]}],"author":{"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","date":"2015-09-02 16:07:04.000000000","tz":180},"committer":{"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","date":"2015-10-07 16:06:50.000000000","tz":180},"subject":"Remove duplicate code in functional tests","message":"Remove duplicate code in functional tests\n\nThis patch allows to use a standard approach to volumes, snapshots\nand backups to avoid duplicating code.\n\nChange-Id: I0059fcb3bb8823105a7f960a30e70036bcbded8b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/46a1d772cdde7533ecd543cac7943734cff4a819"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/46a1d772cdde7533ecd543cac7943734cff4a819"}]},"branch":"refs/heads/master"},"a17aa53f685a04a7e4f323c389cbc0cba2c916ec":{"kind":"REWORK","_number":8,"created":"2015-10-07 17:12:41.000000000","uploader":{"_account_id":14305,"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","username":"yuriy_n"},"ref":"refs/changes/72/219772/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-cinderclient","ref":"refs/changes/72/219772/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-cinderclient refs/changes/72/219772/8"}}},"commit":{"parents":[{"commit":"471aea8e9f3c0ab22da1ef96db100400e6510227","subject":"Adds command to fetch specified backend capabilities","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/471aea8e9f3c0ab22da1ef96db100400e6510227"}]}],"author":{"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","date":"2015-09-02 16:07:04.000000000","tz":180},"committer":{"name":"Yuriy Nesenenko","email":"ynesenenko@mirantis.com","date":"2015-10-07 17:12:11.000000000","tz":180},"subject":"Remove duplicate code in functional tests","message":"Remove duplicate code in functional tests\n\nThis patch allows to use a standard approach to volumes, snapshots\nand backups to avoid duplicating code.\n\nChange-Id: I0059fcb3bb8823105a7f960a30e70036bcbded8b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/a17aa53f685a04a7e4f323c389cbc0cba2c916ec"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-cinderclient/commit/a17aa53f685a04a7e4f323c389cbc0cba2c916ec"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
