src/dirbs/reports/csv_reports.py
def reports_validation_checks(disable_retention_check: bool, year: int, month: int, logger: callable,
                              config: callable, conn: callable, disable_data_check: callable) -> None:
    """
    Helper method to perform validation checks on reports.

    Arguments:
        disable_retention_check: bool to disable retention check
        year: year of the report
        month: month of the report
        logger: DIRBS logger object
        config: DIRBS config object
        conn: DIRBS PostgreSQL connection object
        disable_data_check: bool to disable data check
    Returns:
        None
    """
    _retention_window_check(disable_retention_check, year, month, config, logger)
    operators_configured_check(config, logger)
    _extra_missing_operator_check(config, conn, month, year, logger, disable_data_check)

    Helper method to perform validation checks on reports.

    Arguments:
        disable_retention_check: bool to disable retention check
        year: year of the report
        month: month of the report
        logger: DIRBS logger object
        config: DIRBS config object
        conn: DIRBS PostgreSQL connection object
        disable_data_check: bool to disable data check
    Returns:
        None
    
Helper method to perform validation checks on reports.
Helper method to perform validation checks on reports .
def reports_validation_checks(disable_retention_check: bool, year: int, month: int, logger: callable,
                              config: callable, conn: callable, disable_data_check: callable) -> None:
    _retention_window_check(disable_retention_check, year, month, config, logger)
    operators_configured_check(config, logger)
    _extra_missing_operator_check(config, conn, month, year, logger, disable_data_check)
def reports_validation_checks ( disable_retention_check : bool , year : int , month : int , logger : callable , config : callable , conn : callable , disable_data_check : callable ) -> None : _retention_window_check ( disable_retention_check , year , month , config , logger ) operators_configured_check ( config , logger ) _extra_missing_operator_check ( config , conn , month , year , logger , disable_data_check )
Helper method to perform validation checks on reports.
Helper method to perform validation checks on reports .
"""
    Helper method to perform validation checks on reports.

    Arguments:
        disable_retention_check: bool to disable retention check
        year: year of the report
        month: month of the report
        logger: DIRBS logger object
        config: DIRBS config object
        conn: DIRBS PostgreSQL connection object
        disable_data_check: bool to disable data check
    Returns:
        None
    """
None
disable_retention_check
bool
bool to disable retention check
bool to disable retention check
year
int
year of the report
year of the report
month
int
month of the report
month of the report
logger
callable
DIRBS logger object
DIRBS logger object
config
callable
DIRBS config object
DIRBS config object
conn
callable
DIRBS PostgreSQL connection object
DIRBS PostgreSQL connection object
disable_data_check
callable
bool to disable data check
bool to disable data check