StorageManager.py 482 Bytes
Newer Older
adamtorok committed
1 2 3 4
class StorageManager:
    def __init__(self) -> None:
        super().__init__()

adamtorok committed
5
    def create(self, size):
adamtorok committed
6 7
        raise NotImplementedError

adamtorok committed
8 9 10
    def create_from_image(self, id, size, bootable):
        return NotImplementedError

11 12 13
    def create_from_snapshot(self, id):
        raise NotImplementedError

adamtorok committed
14 15 16 17 18 19 20 21
    def get(self, id):
        raise NotImplementedError

    def delete(self, id):
        raise NotImplementedError

    def list(self):
        raise NotImplementedError