diff options
author | Jenkins <jenkins@review.openstack.org> | 2014-10-07 11:34:59 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2014-10-07 11:34:59 +0000 |
commit | d546973ea3c11e1ee3da0f93c99752c3112483e3 (patch) | |
tree | 3b75e899a485843e751e2ecbaa67d30d00c4e900 /ceilometer/objectstore | |
parent | 28722719f2f97d2a89b94ff968829e8fd9163021 (diff) | |
parent | dbe8c8b20f4231841d2086fbfd278f3a4cde8324 (diff) | |
download | ceilometer-d546973ea3c11e1ee3da0f93c99752c3112483e3.tar.gz |
Merge "clean path in swift middleware"
Diffstat (limited to 'ceilometer/objectstore')
-rw-r--r-- | ceilometer/objectstore/swift_middleware.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ceilometer/objectstore/swift_middleware.py b/ceilometer/objectstore/swift_middleware.py index 3c5fa126..fc4369db 100644 --- a/ceilometer/objectstore/swift_middleware.py +++ b/ceilometer/objectstore/swift_middleware.py @@ -44,6 +44,7 @@ import logging from oslo.utils import timeutils import six +import six.moves.urllib.parse as urlparse from ceilometer.openstack.common import context from ceilometer import pipeline @@ -144,7 +145,7 @@ class CeilometerMiddleware(object): return iter_response(iterable) def publish_sample(self, env, bytes_received, bytes_sent): - path = env['PATH_INFO'] + path = urlparse.quote(env['PATH_INFO']) method = env['REQUEST_METHOD'] headers = {} for header in env: |