waft.cli.annotations module

class waft.cli.annotations.PlatformChoice(value)

Bases: str, Enum

Valid platform choices for systems.

LINUX = 'linux'
MACOS = 'macos'
WINDOWS = 'windows'
class waft.cli.annotations.SystemsDefault(value)

Bases: list[str], Enum

Supported default values for SystemList parameters

ALL = ['"default" | ALL']
LOCAL = ['"default" | "local"']
NONE = ['"default" | None']
waft.cli.annotations.validate_images(names: list[str] | None) list[str]

Validate WAFT VM image names.