Structs§
- Profile
Config - Top-level profile document (apiVersion + kind + sections).
- Profile
Execution - Profile
Metadata - Profile
Runner - Profile
Validation
Constants§
- PROFILE_
API_ VERSION - Expected value for
apiVersion. - PROFILE_
KIND - Expected value for
kind.
Functions§
- detect_
malformed_ placeholder - Detect syntactically malformed
${...}placeholders in a variable value. - detect_
unresolved_ placeholders - Detect unresolved
${VAR}placeholders in any variable value. - parse_
profile - Parse a profile YAML file from disk.
- parse_
profile_ from_ str - Parse a profile from a YAML string (used in tests).
- validate_
merged_ vars - Validate a variable map produced by merging sources in precedence order:
- validate_
profile - Validate a parsed profile.