from abc import ABC, abstractmethod


class AbstractObservatoryResource(ABC):

    def __init__(self, df):
        self.df = df

    def save_image(self, name, kwargs):
        raise NotImplementedError

    def save_gcp_bucket(self, name, bucket, kwargs):
        raise NotImplementedError