knot.volume
The knot.volume library provides volume management functions.
Functions
| Function | Description |
|---|---|
list() |
List all volumes |
get(volume_id) |
Get volume by ID or name |
create(name, ...) |
Create a new volume |
update(volume_id, ...) |
Update volume properties |
delete(volume_id) |
Delete a volume |
Usage
import knot.volume as volume
# List all volumes
volumes = volume.list()
for v in volumes:
print(f"{v['name']}: {v['size']}")
# Get a volume
v = volume.get("my-volume")
print(v['path'])