harp_apps.storage.services.blob_storages.redis

Inheritance diagram of harp_apps.storage.services.blob_storages.redis

class RedisBlobStorage[source]

Bases: IBlobStorage

__init__(client)[source]
Parameters:

client (Redis)

async delete(blob_id)[source]
async exists(blob_id)[source]
Parameters:

blob_id (str)

Return type:

bool

async force_put(blob)
Parameters:

blob (Blob)

Return type:

Blob

async get(blob_id)[source]
async put(blob)[source]
Parameters:

blob (Blob)

Return type:

Blob

type: str = 'redis'