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