m3resp.workflows.ValidationReport#

class m3resp.workflows.ValidationReport(structural=(), readiness=())[source]#

Structural diagnostics and optional checks for running a workflow locally.

Methods

Attributes

is_valid

Whether the structural diagnostics contain no errors.

readiness

structural

Parameters:
  • structural (tuple[Diagnostic, ...])

  • readiness (tuple[Diagnostic, ...])

as_dict()[source]#
Return type:

dict[str, Any]

property is_valid: bool#

Whether the structural diagnostics contain no errors.

Readiness diagnostics are assessed separately.

readiness: tuple[Diagnostic, ...] = ()#
structural: tuple[Diagnostic, ...] = ()#