The X-Object-Manifest header value should be url encoded to allow for
"special" characters to be used. This fix decodes such encoding. A
corresponding fix to python-swiftclient (and any other clients) needs
to be made to url encode the header value when sending.
I also fixed any pep8 1.3.1 violations I found in the test I modified
to verify this.
Reviewed: https:/ /review. openstack. org/9149 github. com/openstack/ swift/commit/ f2a61ab50ed755b 0a3c8bf57bf6795 d25ff47851
Committed: http://
Submitter: Jenkins
Branch: master
commit f2a61ab50ed755b 0a3c8bf57bf6795 d25ff47851
Author: gholt <email address hidden>
Date: Thu Jun 28 23:25:27 2012 +0000
Fixed bug 1011636 with segmented objects
The X-Object-Manifest header value should be url encoded to allow for
"special" characters to be used. This fix decodes such encoding. A
corresponding fix to python-swiftclient (and any other clients) needs
to be made to url encode the header value when sending.
I also fixed any pep8 1.3.1 violations I found in the test I modified
to verify this.
Change-Id: I67f23dec1dc95e e37354dfdd9897f 34758135ee6