nvflare.apis.job_meta_validator_spec module

class JobMetaValidatorSpec[source]

Bases: ABC

abstract validate(job_name: str, job_data: bytes) Tuple[bool, str, dict][source]

Validate job

Parameters:
  • job_name (str) – Job name

  • job_data (bytes) – Job ZIP data

Returns:

(is_valid, error_message, meta)

Return type:

Tuple[bool, str, dict]