summaryrefslogtreecommitdiff
path: root/openstackclient
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2015-12-15 23:47:56 +0000
committerGerrit Code Review <review@openstack.org>2015-12-15 23:47:56 +0000
commit5ce02deac44aa2aa3b483c389bb0706617cc6425 (patch)
tree4a137e0ac0accc7dbfc47145b4010eb1d4d59c83 /openstackclient
parent1a3068d72997634a6370f3a907b83eddda71aa1c (diff)
parent74a6a81ae9d2c92575f4be531aa88fbd5dae9819 (diff)
downloadpython-openstackclient-5ce02deac44aa2aa3b483c389bb0706617cc6425.tar.gz
Merge "when fetching object store properties use lower()"
Diffstat (limited to 'openstackclient')
-rw-r--r--openstackclient/api/object_store_v1.py2
-rw-r--r--openstackclient/tests/api/test_object_store_v1.py5
2 files changed, 5 insertions, 2 deletions
diff --git a/openstackclient/api/object_store_v1.py b/openstackclient/api/object_store_v1.py
index ab75a78c..d9f130bc 100644
--- a/openstackclient/api/object_store_v1.py
+++ b/openstackclient/api/object_store_v1.py
@@ -570,6 +570,6 @@ class APIv1(api.BaseAPI):
# OSC commands
properties = {}
for k, v in six.iteritems(headers):
- if k.startswith(header_tag):
+ if k.lower().startswith(header_tag):
properties[k[len(header_tag):]] = v
return properties
diff --git a/openstackclient/tests/api/test_object_store_v1.py b/openstackclient/tests/api/test_object_store_v1.py
index 992bf261..8cc3a927 100644
--- a/openstackclient/tests/api/test_object_store_v1.py
+++ b/openstackclient/tests/api/test_object_store_v1.py
@@ -157,6 +157,7 @@ class TestContainer(TestObjectAPIv1):
'container': 'qaz',
'object_count': '1',
'bytes_used': '577',
+ 'properties': {'Owner': FAKE_ACCOUNT},
}
self.requests_mock.register_uri(
'HEAD',
@@ -309,6 +310,7 @@ class TestObject(TestObjectAPIv1):
'etag': 'qaz',
'x-container-meta-owner': FAKE_ACCOUNT,
'x-object-meta-wife': 'Wilma',
+ 'x-object-meta-Husband': 'fred',
'x-tra-header': 'yabba-dabba-do',
}
resp = {
@@ -319,7 +321,8 @@ class TestObject(TestObjectAPIv1):
'content-length': '577',
'last-modified': '20130101',
'etag': 'qaz',
- 'properties': {'wife': 'Wilma'},
+ 'properties': {'wife': 'Wilma',
+ 'Husband': 'fred'},
}
self.requests_mock.register_uri(
'HEAD',