X-Git-Url: https://code.grnet.gr/git/pithos/blobdiff_plain/cca6c6178de91c77a7f2e157a1a5bb04f326b6da..104626e3e477917f7483b0fdbeba2bbb649cadcb:/pithos/api/util.py diff --git a/pithos/api/util.py b/pithos/api/util.py index 2d0bb67..c60d09b 100644 --- a/pithos/api/util.py +++ b/pithos/api/util.py @@ -140,8 +140,9 @@ def put_object_meta(response, meta, public=False): response['Content-Type'] = meta.get('Content-Type', 'application/octet-stream') response['Last-Modified'] = http_date(int(meta['modified'])) if not public: + response['X-Object-Modified-By'] = meta['modified_by'] response['X-Object-Version'] = meta['version'] - response['X-Object-Version-Timestamp'] = meta['version_timestamp'] + response['X-Object-Version-Timestamp'] = http_date(int(meta['version_timestamp'])) for k in [x for x in meta.keys() if x.startswith('X-Object-Meta-')]: response[k.encode('utf-8')] = meta[k].encode('utf-8') for k in ('Content-Encoding', 'Content-Disposition', 'X-Object-Manifest', 'X-Object-Sharing', 'X-Object-Shared-By'):