示例#1
0
文件: config.py 项目: tai271828/maas
class BootSourceSelection(Schema):
    """Configuration validator for boot source selection configuration."""

    if_key_missing = None

    os = UnicodeString(if_missing="*")
    release = UnicodeString(if_missing="*")
    arches = Set(if_missing=["*"])
    subarches = Set(if_missing=["*"])
    labels = Set(if_missing=["*"])
示例#2
0
文件: config.py 项目: cloudbase/maas
class ConfigBoot(Schema):
    """Configuration validator for boot configuration."""

    if_key_missing = None

    ephemeral = ConfigBootEphemeral
    architectures = Set(if_missing=None)
示例#3
0
文件: config.py 项目: cloudbase/maas
class ConfigBootEphemeral(Schema):
    """Configuration validator for ephemeral boot configuration."""

    if_key_missing = None

    images_directory = String(if_missing="/var/lib/maas/ephemeral")
    releases = Set(if_missing=None)