python swift client upload object with expiration
Hey, so I'm curious as to how to achieve something along the lines of what 'X-Delete-At/After' headers provide for defining a Swift object's TTL using the python-swiftclient/openstackclient.
--~(something like this would be great) e.g
swiftclient.service.SwiftService("container", ["files"], options={"ttl": 16060*24}])
This seems like a pretty standard feature and it feels like it would be provided as an API options parameter. For some reason though, I haven't been able to find a reference to what the options 'key' would be - tried 'ttl' (which is what was provided by the similar pyrax API) and various combinations of ['time', 'to', 'live', 'expir(e)'].