mirror of
https://github.com/borbann-platform/backend-api.git
synced 2025-12-18 12:14:05 +01:00
9 lines
233 B
Python
9 lines
233 B
Python
from abc import ABC, abstractmethod
|
|
from models.ingestion import IngestSourceConfig, OutputData
|
|
|
|
|
|
class IngestionMethod(ABC):
|
|
@abstractmethod
|
|
async def run(self, sources: list[IngestSourceConfig]) -> OutputData:
|
|
pass
|