Revision 9c25c741 kamaki/clients/pithos/rest_api.py
b/kamaki/clients/pithos/rest_api.py | ||
---|---|---|
292 | 292 |
|
293 | 293 |
def container_put( |
294 | 294 |
self, |
295 |
quota=None, versioning=None, metadata=None, |
|
295 |
quota=None, versioning=None, project=None, metadata=None,
|
|
296 | 296 |
*args, **kwargs): |
297 | 297 |
""" Full Pithos+ PUT at container level |
298 | 298 |
|
... | ... | |
311 | 311 |
|
312 | 312 |
self.set_header('X-Container-Policy-Quota', quota) |
313 | 313 |
self.set_header('X-Container-Policy-Versioning', versioning) |
314 |
if project: |
|
315 |
self.set_header('X-Container-Policy-project', project) |
|
316 |
|
|
314 | 317 |
if metadata: |
315 | 318 |
for metaname, metaval in metadata.items(): |
316 | 319 |
self.set_header('X-Container-Meta-' + metaname, metaval) |
... | ... | |
325 | 328 |
format='json', |
326 | 329 |
quota=None, |
327 | 330 |
versioning=None, |
331 |
project=None, |
|
328 | 332 |
metadata=None, |
329 | 333 |
content_type=None, |
330 | 334 |
content_length=None, |
... | ... | |
362 | 366 |
|
363 | 367 |
self.set_header('X-Container-Policy-Quota', quota) |
364 | 368 |
self.set_header('X-Container-Policy-Versioning', versioning) |
369 |
if project: |
|
370 |
self.set_header('X-Container-Policy-project', project) |
|
371 |
|
|
365 | 372 |
if metadata: |
366 | 373 |
for metaname, metaval in metadata.items(): |
367 | 374 |
self.set_header('X-Container-Meta-' + metaname, metaval) |
Also available in: Unified diff