Part of canonical.launchpad.interfaces.temporaryblobstorage View In Hierarchy
Known implementations: canonical.launchpad.database.temporaryblobstorage.TemporaryStorageManager
Method | new | Create a new blob for storage in the database, returning the |
Method | fetch | Retrieve a TemporaryBlobStorage by uuid. |
Method | delete | Delete a TemporaryBlobStorage by uuid. |
Method | default_temporary_blob_storage_list | Return the default list of ITemporaryBlobStorage objects. |
May raise a BlobTooLarge exception.
Default expiry timestamp is calculated using config.launchpad.default_blob_expiry
ITemporaryBlobStorage
objects.Returns | All the the ITemporaryBlobStorage blobs whose file
aliases have not expired. |