from __future__ import annotations from ingestion.common.external.cli import loader_main from .config import load_load_config from .contracts import generate_contracts from .load import load_run from .storage import GcsStorage def main() -> None: loader_main( description="Load GCS bulk extracts into Cloud Lake", storage_cls=GcsStorage, load_run=load_run, generate_contracts=generate_contracts, load_load_config=load_load_config, ) if __name__ == "__main__": main()