dissertation/where_fi/cli/globals.py
2025-05-01 14:22:00 +01:00

16 lines
398 B
Python

from pathlib import Path
from .. import collection
from ..collection import file, ingest
csi_producer: collection.CSIProducer = collection.NoopCSIProducer()
is_live = True
def main(from_file: Path | None = None) -> None:
global csi_producer, is_live
if from_file:
csi_producer = file.FileCSIPRoducer(path=from_file)
else:
csi_producer = ingest.RealtimeCSIProducer()