mac_maker.utilities.precheck

Extractor for a Profile’s Precheck data specified in a Job Spec file.

class mac_maker.utilities.precheck.PrecheckExtractor[source]

Extractor for a Profile’s Precheck data specified in a Job Spec file.

get_precheck_data(spec_file_data)[source]

Read the a Profile’s Precheck data from a Job Spec file, and return it.

Parameters

spec_file_data (TypeSpecFileData) – A loaded Job Spec file, and it’s location.

Return type

TypePrecheckFileData

Returns

The complete Precheck contents.

class mac_maker.utilities.precheck.TypePrecheckFileData[source]

Typed representation of a Precheck’s complete contents.