Storage
Storage module.
Modules:
| Name | Description |
|---|---|
local |
Local storage client. |
Storage
Bases: Protocol
Storage client protocol.
Source code in devpipe/storage/__init__.py
read(storage_key)
Read data from storage.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
storage_key
|
str
|
Storage key. |
required |
Returns:
| Type | Description |
|---|---|
bytes
|
Stored data. |
save(storage_key, data)
Save data to storage.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
storage_key
|
str
|
Storage key. |
required |
data
|
bytes
|
Data to store. |
required |
set_storage(storage=None)
Set storage client.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
storage
|
Optional[Storage]
|
Storage client. If not provided, a local storage client will be used. |
None
|