Skip to content

config_schema

config_schema ¤

Classes:

Name Description
ImplementationConfig

ImplementationConfig class represents the configuration for an implementation.

panther.plugins.services.iut.config_schema.ImplementationConfig dataclass ¤

ImplementationConfig(name: str, type: ImplementationType = iut, shadow_compatible: bool = False, gperf_compatible: bool = False)

ImplementationConfig class represents the configuration for an implementation.

Attributes:

Name Type Description
name str

The name of the implementation (e.g., picoquic, panther_ivy).

type ImplementationType

The type of implementation, must be either "iut" or "testers".

shadow_compatible bool

Indicates if the implementation is compatible with shadow. This field must be ignored by OmegaConf.

gperf_compatible bool

Indicates if the implementation is compatible with gperf.