jobs/kpi-forecasting/performance_analysis.py (11 lines of code) (raw):

import yaml from kpi_forecasting.inputs import CLI from kpi_forecasting.results_processing import PerformanceAnalysis def main() -> None: config_file = CLI().args.config with open(config_file, "rb") as infile: config_data = yaml.safe_load(infile) performance_analsis_pull = PerformanceAnalysis(**config_data) performance_analsis_pull.write() if __name__ == "__main__": main()