Skip to content

Report

blackline.execution.report

create_report(path, filename=PROJECT_CONFIG_FILE)

Source code in /opt/hostedtoolcache/Python/3.10.12/x64/lib/python3.10/site-packages/blackline/execution/report.py
def create_report(
    path: Path, filename: str = PROJECT_CONFIG_FILE
) -> tuple[ProjectConfig, list[DataStore], Catalogue]:
    project = ProjectConfig.parse_config_file(path=Path(path, filename))
    stores = DataStores.parse_folder(path=project.adapters_path).stores
    catalogue = Catalogue.parse_dir(path=project.catalogue_path)
    return project, stores, catalogue