)]}'
{"id":"openstack%2Fpython-swiftclient~442342","triplet_id":"openstack%2Fpython-swiftclient~master~I6d7ccbf4ef9b46e890ecec58842c5cdd2804c7a9","project":"openstack/python-swiftclient","branch":"master","topic":"bug/1670620","hashtags":[],"change_id":"I6d7ccbf4ef9b46e890ecec58842c5cdd2804c7a9","subject":"Fix logging of the gzipped body","status":"MERGED","created":"2017-03-07 09:40:56.000000000","updated":"2017-03-08 10:05:11.000000000","submitted":"2017-03-08 04:01:15.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"461cfe56ae7635c4e2e5840e41c5b5c0dbf7c561","_number":442342,"virtual_id_number":442342,"owner":{"_account_id":12038,"name":"Vitaly Gridnev","email":"gridnevvvit@gmail.com","username":"vgridnev"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":2,"date":"2017-03-08 04:01:15.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":12038,"name":"Vitaly Gridnev","email":"gridnevvvit@gmail.com","username":"vgridnev"},{"value":0,"_account_id":330,"name":"John Dickinson","email":"me@not.mn","username":"notmyname"},{"value":0,"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":12038,"name":"Vitaly Gridnev","email":"gridnevvvit@gmail.com","username":"vgridnev"},{"value":0,"_account_id":330,"name":"John Dickinson","email":"me@not.mn","username":"notmyname"},{"value":2,"date":"2017-03-08 01:09:00.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":2,"date":"2017-03-08 00:06:02.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"all":[{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":12038,"name":"Vitaly Gridnev","email":"gridnevvvit@gmail.com","username":"vgridnev"},{"value":0,"_account_id":330,"name":"John Dickinson","email":"me@not.mn","username":"notmyname"},{"value":1,"date":"2017-03-08 01:09:00.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"value":0,"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}],"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":330,"name":"John Dickinson","email":"me@not.mn","username":"notmyname"},{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},{"_account_id":12038,"name":"Vitaly Gridnev","email":"gridnevvvit@gmail.com","username":"vgridnev"},{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2017-03-07 13:46:19.000000000","updated_by":{"_account_id":330,"name":"John Dickinson","email":"me@not.mn","username":"notmyname"},"reviewer":{"_account_id":330,"name":"John Dickinson","email":"me@not.mn","username":"notmyname"},"state":"REVIEWER"},{"updated":"2017-03-08 00:06:02.000000000","updated_by":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"reviewer":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"state":"REVIEWER"},{"updated":"2017-03-08 01:09:00.000000000","updated_by":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"reviewer":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"state":"REVIEWER"},{"updated":"2017-03-08 04:01:15.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"ff14c87cbad072dc008bb223a44474fcccc678ac","author":{"_account_id":12038,"name":"Vitaly Gridnev","email":"gridnevvvit@gmail.com","username":"vgridnev"},"date":"2017-03-07 09:40:56.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"81e9a0cc25d2858f75c574ad4cc196ce1f49c3d1","author":{"_account_id":12038,"name":"Vitaly Gridnev","email":"gridnevvvit@gmail.com","username":"vgridnev"},"date":"2017-03-07 09:44:23.000000000","message":"Patch Set 1:\n\nIs it possible to back port that to the newton branch?","accounts_in_message":[],"_revision_number":1},{"id":"7f4695b3c9cd3fd08618305471a64e7b90b104cc","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-07 11:03:59.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-swiftclient-docs-ubuntu-xenial http://docs-draft.openstack.org/42/442342/1/check/gate-python-swiftclient-docs-ubuntu-xenial/c752bfc//doc/build/html/ : SUCCESS in 1m 01s\n- gate-python-swiftclient-pep8-ubuntu-xenial http://logs.openstack.org/42/442342/1/check/gate-python-swiftclient-pep8-ubuntu-xenial/237c011/ : SUCCESS in 51s\n- gate-python-swiftclient-python27-ubuntu-xenial http://logs.openstack.org/42/442342/1/check/gate-python-swiftclient-python27-ubuntu-xenial/a8733e7/ : SUCCESS in 57s\n- gate-python-swiftclient-python35 http://logs.openstack.org/42/442342/1/check/gate-python-swiftclient-python35/f1286c7/ : SUCCESS in 1m 01s\n- gate-python-swiftclient-pypy http://logs.openstack.org/42/442342/1/check/gate-python-swiftclient-pypy/9fdc799/ : SUCCESS in 2m 43s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-swiftclient-ubuntu-xenial http://logs.openstack.org/42/442342/1/check/gate-tempest-dsvm-neutron-src-python-swiftclient-ubuntu-xenial/e4b1222/ : SUCCESS in 1h 16m 55s\n- gate-swift-dsvm-functional-ubuntu-xenial http://logs.openstack.org/42/442342/1/check/gate-swift-dsvm-functional-ubuntu-xenial/15b32f7/ : SUCCESS in 31m 01s\n- gate-swift-dsvm-functional-identity-v3-only-ubuntu-xenial-nv http://logs.openstack.org/42/442342/1/check/gate-swift-dsvm-functional-identity-v3-only-ubuntu-xenial-nv/802c9cc/ : SUCCESS in 29m 27s (non-voting)\n- gate-swiftclient-dsvm-functional-ubuntu-xenial http://logs.openstack.org/42/442342/1/check/gate-swiftclient-dsvm-functional-ubuntu-xenial/9b90722/ : SUCCESS in 17m 47s\n- gate-swiftclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv http://logs.openstack.org/42/442342/1/check/gate-swiftclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv/dd4eaac/ : SUCCESS in 30m 11s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"7b57be0bfe170668cfaed55ef43d7be59caf341f","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2017-03-07 18:10:34.000000000","message":"Patch Set 1: Code-Review-1\n\nChange makes sense, and we only log bodies for errors or account/container listings, so we won\u0027t be mangling object bodies. Needs tests, though.","accounts_in_message":[],"_revision_number":1},{"id":"3b53ff6605f23e4db703d87c82ba9d9be46ed232","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2017-03-07 19:11:54.000000000","message":"Patch Set 1: Code-Review-1\n\nVitaly Gridnev,\n\nThank you for your first contribution to the python-swiftclient project!   I see you *also* reported a bug for this issue!  That\u0027s amazingly helpful thank you so much; we\u0027d love to get this issue fixed.\n\nHowever, tim is quite right, we try to get unittests merged with almost all changes to help us maintain the project going forward - as we have been living with and expect to continue to live with this code base for a long time.\n\nWould you be *interested* in adding a test to change?\n\nI think the new utility function could be a quick riff on these tests here:\n\nhttps://github.com/openstack/python-swiftclient/blob/91de5e8a385178b58cfeeb702c005ec2f2c5068a/tests/unit/test_utils.py#L501\n\nThey have examples of getting a reasonable looking gzipped body and headers.  But since those are already covering the behavior of the get_body method you extracted from the parse_api_response - that might not be needed.\n\nThe more obvious and difficult coverage is going to be for error responses with content-encoding gzip... I think we have some good fakes in place tho:\n\nhttps://github.com/openstack/python-swiftclient/blob/91de5e8a385178b58cfeeb702c005ec2f2c5068a/tests/unit/test_swiftclient.py#L656\n\n^ should give you all the control you need of the stub response body and headers!\n\nThen you just need to figure out how to capture logging and make sure the right bits go out - I think the only tests in that module which currently do that are the token tests:\n\nhttps://github.com/openstack/python-swiftclient/blob/91de5e8a385178b58cfeeb702c005ec2f2c5068a/tests/unit/test_swiftclient.py#L2568\n\nWhat do you think!?  Can you give it a go!?\n\nLet us know if there\u0027s anything we can do to help.  We hang around in #openstack-swift on Freenode.","accounts_in_message":[],"_revision_number":1},{"id":"a65a96417ae28bf526b864d9f734a9d064ce8b32","author":{"_account_id":12038,"name":"Vitaly Gridnev","email":"gridnevvvit@gmail.com","username":"vgridnev"},"date":"2017-03-07 20:50:57.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"e43f38479cf4af55847c111dcb5bd6031f1867f2","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-07 22:25:32.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-swiftclient-docs-ubuntu-xenial http://docs-draft.openstack.org/42/442342/2/check/gate-python-swiftclient-docs-ubuntu-xenial/1716c8f//doc/build/html/ : SUCCESS in 4m 58s\n- gate-python-swiftclient-pep8-ubuntu-xenial http://logs.openstack.org/42/442342/2/check/gate-python-swiftclient-pep8-ubuntu-xenial/35698a9/ : SUCCESS in 2m 34s\n- gate-python-swiftclient-python27-ubuntu-xenial http://logs.openstack.org/42/442342/2/check/gate-python-swiftclient-python27-ubuntu-xenial/8e92627/ : SUCCESS in 5m 22s\n- gate-python-swiftclient-python35 http://logs.openstack.org/42/442342/2/check/gate-python-swiftclient-python35/d01191f/ : SUCCESS in 3m 44s\n- gate-python-swiftclient-pypy http://logs.openstack.org/42/442342/2/check/gate-python-swiftclient-pypy/32d54d6/ : SUCCESS in 4m 24s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-swiftclient-ubuntu-xenial http://logs.openstack.org/42/442342/2/check/gate-tempest-dsvm-neutron-src-python-swiftclient-ubuntu-xenial/eb077ef/ : FAILURE in 1h 15m 09s\n- gate-swift-dsvm-functional-ubuntu-xenial http://logs.openstack.org/42/442342/2/check/gate-swift-dsvm-functional-ubuntu-xenial/c89e558/ : SUCCESS in 56m 58s\n- gate-swift-dsvm-functional-identity-v3-only-ubuntu-xenial-nv http://logs.openstack.org/42/442342/2/check/gate-swift-dsvm-functional-identity-v3-only-ubuntu-xenial-nv/df7681b/ : SUCCESS in 33m 30s (non-voting)\n- gate-swiftclient-dsvm-functional-ubuntu-xenial http://logs.openstack.org/42/442342/2/check/gate-swiftclient-dsvm-functional-ubuntu-xenial/a7daac8/ : SUCCESS in 34m 36s\n- gate-swiftclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv http://logs.openstack.org/42/442342/2/check/gate-swiftclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv/bba4efc/ : SUCCESS in 33m 45s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"6fadb39ef00b459c23ff05724b7950057a676546","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2017-03-08 00:06:02.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)\n\nThanks for the follow-up! FWIW I\u0027m happy to have this backported, but I think John will need to make the final decision.","accounts_in_message":[],"_revision_number":2},{"id":"bbe62c7a9f582b3912300bc59f9416a7c65a5adf","author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"date":"2017-03-08 00:06:09.000000000","message":"Patch Set 2:\n\nrecheck","accounts_in_message":[],"_revision_number":2},{"id":"d59558ffee398647c6299937838c8ab1eb1847f5","author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"date":"2017-03-08 01:09:00.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(2 comments)\n\nI don\u0027t much care of that new interface on the mock, I could see it getting abused in a different context to make a test pass when the code might need to be robust to the other form?\n\nBut Tim seems happy, and the change says what it does on the tin and closes the bug - so I\u0027ll try to clean that up in a follow-on [1]\n\nThanks!\n\n1. https://review.openstack.org/442881","accounts_in_message":[],"_revision_number":2},{"id":"2b24152db9c3f57c4eb3a511e8b0d3fae19df4e4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-08 01:44:39.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-python-swiftclient-docs-ubuntu-xenial http://docs-draft.openstack.org/42/442342/2/check/gate-python-swiftclient-docs-ubuntu-xenial/6ad5222//doc/build/html/ : SUCCESS in 1m 35s\n- gate-python-swiftclient-pep8-ubuntu-xenial http://logs.openstack.org/42/442342/2/check/gate-python-swiftclient-pep8-ubuntu-xenial/79be2c7/ : SUCCESS in 1m 51s\n- gate-python-swiftclient-python27-ubuntu-xenial http://logs.openstack.org/42/442342/2/check/gate-python-swiftclient-python27-ubuntu-xenial/c8b6d49/ : SUCCESS in 1m 37s\n- gate-python-swiftclient-python35 http://logs.openstack.org/42/442342/2/check/gate-python-swiftclient-python35/6947dba/ : SUCCESS in 1m 40s\n- gate-python-swiftclient-pypy http://logs.openstack.org/42/442342/2/check/gate-python-swiftclient-pypy/e031089/ : SUCCESS in 2m 06s (non-voting)\n- gate-tempest-dsvm-neutron-src-python-swiftclient-ubuntu-xenial http://logs.openstack.org/42/442342/2/check/gate-tempest-dsvm-neutron-src-python-swiftclient-ubuntu-xenial/750c55a/ : SUCCESS in 1h 06m 40s\n- gate-swift-dsvm-functional-ubuntu-xenial http://logs.openstack.org/42/442342/2/check/gate-swift-dsvm-functional-ubuntu-xenial/a8c3e39/ : SUCCESS in 30m 47s\n- gate-swift-dsvm-functional-identity-v3-only-ubuntu-xenial-nv http://logs.openstack.org/42/442342/2/check/gate-swift-dsvm-functional-identity-v3-only-ubuntu-xenial-nv/fd03133/ : SUCCESS in 21m 52s (non-voting)\n- gate-swiftclient-dsvm-functional-ubuntu-xenial http://logs.openstack.org/42/442342/2/check/gate-swiftclient-dsvm-functional-ubuntu-xenial/424845c/ : SUCCESS in 25m 40s\n- gate-swiftclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv http://logs.openstack.org/42/442342/2/check/gate-swiftclient-dsvm-functional-identity-v3-only-ubuntu-xenial-nv/6c4ab3c/ : SUCCESS in 17m 31s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"07ec305537ad2540847b32dcad512c40dfb159ad","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-08 01:44:49.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":2},{"id":"c44c611c741d00ec98c6211b787b1e7952a0b2d4","date":"2017-03-08 04:01:15.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":2},{"id":"4cf7772bf29771cd4b2ff3bfc6ea398ce142f2c7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-03-08 04:01:15.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-python-swiftclient-docs-ubuntu-xenial http://docs-draft.openstack.org/42/442342/2/gate/gate-python-swiftclient-docs-ubuntu-xenial/47409f2//doc/build/html/ : SUCCESS in 2m 07s\n- gate-python-swiftclient-pep8-ubuntu-xenial http://logs.openstack.org/42/442342/2/gate/gate-python-swiftclient-pep8-ubuntu-xenial/79b8dc0/ : SUCCESS in 1m 16s\n- gate-python-swiftclient-python27-ubuntu-xenial http://logs.openstack.org/42/442342/2/gate/gate-python-swiftclient-python27-ubuntu-xenial/6d56d15/ : SUCCESS in 56s\n- gate-python-swiftclient-python35 http://logs.openstack.org/42/442342/2/gate/gate-python-swiftclient-python35/98b8a12/ : SUCCESS in 1m 13s\n- gate-tempest-dsvm-neutron-src-python-swiftclient-ubuntu-xenial http://logs.openstack.org/42/442342/2/gate/gate-tempest-dsvm-neutron-src-python-swiftclient-ubuntu-xenial/0f336b5/ : SUCCESS in 1h 25m 27s\n- gate-swift-dsvm-functional-ubuntu-xenial http://logs.openstack.org/42/442342/2/gate/gate-swift-dsvm-functional-ubuntu-xenial/c439db2/ : SUCCESS in 31m 58s\n- gate-swiftclient-dsvm-functional-ubuntu-xenial http://logs.openstack.org/42/442342/2/gate/gate-swiftclient-dsvm-functional-ubuntu-xenial/8834a5f/ : SUCCESS in 26m 09s","accounts_in_message":[],"_revision_number":2},{"id":"154eab0ec9ead5268c60c8403de1c6a8740ee873","author":{"_account_id":12038,"name":"Vitaly Gridnev","email":"gridnevvvit@gmail.com","username":"vgridnev"},"date":"2017-03-08 10:04:59.000000000","message":"Patch Set 2: Cherry Picked\n\nThis patchset was cherry picked to branch stable/ocata as commit 16db3949b77ced1276e2afcb677612cf1b102e47","accounts_in_message":[],"_revision_number":2},{"id":"32eab4e95c1dc909bf59ae47ff45740900ca9dc9","author":{"_account_id":12038,"name":"Vitaly Gridnev","email":"gridnevvvit@gmail.com","username":"vgridnev"},"date":"2017-03-08 10:05:11.000000000","message":"Patch Set 2: Cherry Picked\n\nThis patchset was cherry picked to branch stable/newton as commit 3e5c11c34d8a68e15ac5fddeacc72304a51c9978","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"028c4824d0190e0b605ae9c90756167083e46cd3","revisions":{"723d083306b287f70751d6515ce40e3d5a1a3077":{"kind":"REWORK","_number":1,"created":"2017-03-07 09:40:56.000000000","uploader":{"_account_id":12038,"name":"Vitaly Gridnev","email":"gridnevvvit@gmail.com","username":"vgridnev"},"ref":"refs/changes/42/442342/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/42/442342/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/42/442342/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/42/442342/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/42/442342/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/42/442342/1"}}},"commit":{"parents":[{"commit":"91de5e8a385178b58cfeeb702c005ec2f2c5068a","subject":"Expose --prefix as an option for st_delete","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/91de5e8a385178b58cfeeb702c005ec2f2c5068a"}]}],"author":{"name":"Vitaly Gridnev","email":"vgridnev@mirantis.com","date":"2017-03-07 09:38:22.000000000","tz":240},"committer":{"name":"Vitaly Gridnev","email":"vgridnev@mirantis.com","date":"2017-03-07 09:38:22.000000000","tz":240},"subject":"Fix logging of the gzipped body","message":"Fix logging of the gzipped body\n\nChange-Id: I6d7ccbf4ef9b46e890ecec58842c5cdd2804c7a9\nCloses-bug: 1670620\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/723d083306b287f70751d6515ce40e3d5a1a3077"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/723d083306b287f70751d6515ce40e3d5a1a3077"}]},"branch":"refs/heads/master"},"028c4824d0190e0b605ae9c90756167083e46cd3":{"kind":"REWORK","_number":2,"created":"2017-03-07 20:50:57.000000000","uploader":{"_account_id":12038,"name":"Vitaly Gridnev","email":"gridnevvvit@gmail.com","username":"vgridnev"},"ref":"refs/changes/42/442342/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-swiftclient","ref":"refs/changes/42/442342/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/42/442342/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/42/442342/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-swiftclient refs/changes/42/442342/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-swiftclient refs/changes/42/442342/2"}}},"commit":{"parents":[{"commit":"91de5e8a385178b58cfeeb702c005ec2f2c5068a","subject":"Expose --prefix as an option for st_delete","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/91de5e8a385178b58cfeeb702c005ec2f2c5068a"}]}],"author":{"name":"Vitaly Gridnev","email":"vgridnev@mirantis.com","date":"2017-03-07 09:38:22.000000000","tz":240},"committer":{"name":"Vitaly Gridnev","email":"gridnevvvit@gmail.com","date":"2017-03-07 20:50:55.000000000","tz":240},"subject":"Fix logging of the gzipped body","message":"Fix logging of the gzipped body\n\nChange-Id: I6d7ccbf4ef9b46e890ecec58842c5cdd2804c7a9\nCloses-bug: 1670620\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/028c4824d0190e0b605ae9c90756167083e46cd3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-swiftclient/commit/028c4824d0190e0b605ae9c90756167083e46cd3"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
