aiq.utils.data_models.schema_validator#

Functions#

validate_schema(metadata, Schema)

validate_yaml(ctx, param, value)

Validate that the file is a valid YAML file

Module Contents#

validate_schema(metadata, Schema)#
validate_yaml(ctx, param, value)#

Validate that the file is a valid YAML file

Parameters#

ctx: Click context param: Click parameter value: Path to YAML file

Returns#

str: Path to valid YAML file

Raises#

ValueError: If file is invalid or unreadable