schemas: update settings

This commit is contained in:
udeved 2016-09-17 21:11:48 +02:00
parent 00e1a9d217
commit f28a1503cd

View file

@ -7,7 +7,6 @@ mapping:
required: yes required: yes
sequence: sequence:
- type: str - type: str
"instances": "instances":
type: seq type: seq
required: yes required: yes
@ -17,7 +16,6 @@ mapping:
"id": { type: str } "id": { type: str }
"module": { type: str } "module": { type: str }
"config": { type: str } "config": { type: str }
"sequence": "sequence":
type: seq type: seq
required: yes required: yes
@ -27,18 +25,52 @@ mapping:
"show": "show":
type: seq type: seq
sequence: sequence:
- type: str - type: map
mapping:
"welcome": { type: str, required: yes }
"locale": { type: str, required: yes }
"keyboard": { type: str, required: yes }
"partition": { type: str, required: yes }
"users": { type: str, required: yes }
"summary": { type: str, required: yes }
"netinstall": { type: str }
"exec": "exec":
type: seq type: seq
sequence: sequence:
- type: str - type: map
mapping:
"partition": { type: str, required: yes }
"mount": { type: str, required: yes }
"unpackfs": { type: str }
"chrootcfg": { type: str }
"packages": { type: str }
"machineid": { type: str, required: yes }
"fstab": { type: str, required: yes }
"locale": { type: str, required: yes }
"keyboard": { type: str, required: yes }
"localecfg": { type: str, required: yes }
"luksopenswaphookcfg": { type: str }
"luksbootkeyfile": { type: str }
"plymouthcfg": { type: str }
"initcpiocfg": { type: str, required: yes }
"initcpio": { type: str, required: yes }
"users": { type: str, required: yes }
"displaymanager": { type: str, required: yes }
"mhwdcfg": { type: str }
"networkcfg": { type: str, required: yes }
"hwclock": { type: str, required: yes }
"services": { type: str }
"servicescfg": { type: str }
"grubcfg": { type: str, required: yes }
"bootloader": { type: str, required: yes }
"postcfg": { type: str, required: yes }
"umount": { type: str, required: yes }
"show": "show":
type: seq type: seq
sequence: sequence:
- type: str - type: map
mapping:
"finished": { type: str, required: yes }
"branding": { type: str, required: yes } "branding": { type: str, required: yes }
"prompt-install": { type: bool, required: yes, default: false } "prompt-install": { type: bool, required: yes, default: false }
"dont-chroot": { type: bool, required: yes, default: false } "dont-chroot": { type: bool, required: yes, default: false }