navikt/dataverk

View on GitHub
src/dataverk/connectors/storage/bucket_storage_base.py

Summary

Maintainability
A
0 mins
Test Coverage
from dataverk.abc.base import DataverkBase


class BucketStorageBase(DataverkBase):
    def __init__(self):
        super().__init__()

    def write(self, data, destination_blob_name: str, fmt: str, **kwargs):
        raise NotImplementedError(
            f"Abstract method. Needs to be implemented in subclass"
        )

    def read(self, blob_name: str, **kwargs):
        raise NotImplementedError(
            f"Abstract method. Needs to be implemented in subclass"
        )