mac_maker.utilities.validation.spec
Job Spec file validator.
-
exception mac_maker.utilities.validation.spec.SpecFileValidationException[source]
Raised when reading an invalid Job Spec file.
-
class mac_maker.utilities.validation.spec.SpecFileValidator(spec_file_content)[source]
Validator for a Job Spec file.
- Parameters
spec_file_content (TypeState) – The loaded Job Spec file to validate.
-
validate_spec_file()[source]
Validate the loaded Job Spec file.
- Raises
SpecFileValidationException
- Return type
None
-
class mac_maker.utilities.validation.spec.TypeSpecFileData[source]
Typed representation of a loaded Job Spec file.