Change set_temp_url_key method signature

* set_temp_url_key now takes an optional container_name
  parameter to support setting tempurl keys at the
  container level

Change-Id: I40d7b8b11c14dd94c9df2715d572c074f27a56ff
This commit is contained in:
Carlos 'Legionarius' Martinez 2016-02-18 16:07:12 -06:00
parent df55ff91f5
commit f3c212fe19

View File

@ -566,10 +566,15 @@ class ObjectStorageAPIClient(HTTPClient):
return response
def set_temp_url_key(self, headers=None,
def set_temp_url_key(self, container_name=None, headers=None,
requestslib_kwargs=None):
url = self.storage_url
if container_name:
url = "{0}/{1}".format(self.storage_url, container_name)
response = self.post(
self.storage_url,
url,
headers=headers,
requestslib_kwargs=requestslib_kwargs)