syndirella.cli ============== .. py:module:: syndirella.cli .. autoapi-nested-parse:: CLI script to run the Syndirella pipeline or justretroquery 🏁 Functions --------- .. autoapisummary:: syndirella.cli.setup_logging syndirella.cli.load_pipeline_module syndirella.cli.config_parser syndirella.cli.run_pipeline syndirella.cli.run_justretroquery syndirella.cli.main Module Contents --------------- .. py:function:: setup_logging(level=logging.INFO) Set up logging configuration .. py:function:: load_pipeline_module(syndirella_base_path: str, module_relative_path: str) Dynamically load the pipeline module from a specified path. .. py:function:: config_parser(syndirella_base_path: str) Configure command-line argument parsing. .. py:function:: run_pipeline(settings: Dict[str, Any], pipeline) Run the pipeline with the given settings. .. py:function:: run_justretroquery(settings: Dict[str, Any], justretroquery) Run the justretroquery pipeline with the given settings. .. py:function:: main() Main entry point for the CLI.