Source code for pytwinnet.ingestion.base


from __future__ import annotations
from abc import ABC, abstractmethod
from typing import Iterable

[docs] class DataSource(ABC):
[docs] @abstractmethod def connect(self) -> None: ...
[docs] @abstractmethod def read_data(self) -> Iterable[object]: raise NotImplementedError