FREQCOR_validate

Created on Tue Apr 8 2025

Validation functions for FREQCOR configuration parameters

Functions

print_validation_results

Print validation results in a formatted way.

validate_config

Validate FREQCOR configuration parameters to avoid later errors.

FREQCOR_validate.validate_config(config)[source]

Validate FREQCOR configuration parameters to avoid later errors.

Parameters:

config (configparser.ConfigParser) – Configuration object with all parameters, including PROCEDURE_OPTIONS and USER_LIMITS sections.

Returns:

  • bool – True if all validations pass, False otherwise.

  • list – List of error messages if any validation fails.

FREQCOR_validate.print_validation_results(valid, errors)[source]

Print validation results in a formatted way.

Parameters:
  • valid (bool) – Whether validation passed.

  • errors (list) – List of error messages.