data: fix settings yaml schema

This commit is contained in:
udeved 2016-09-17 11:44:48 +02:00
parent f241c9573e
commit 2937415a12

View file

@ -1,17 +1,27 @@
%YAML 1.2
---
"modules-search":
type: str
type: map
mapping:
"modules-search":
type: seq
required: yes
sequence:
- type: str
instances:
"instances":
type: seq
required: yes
sequence:
- type: map
mapping:
"id": { type: str }
"module": { type: str }
"config": { type: str }
sequence:
"sequence":
type: seq
required: yes
sequence:
- type: map
mapping:
"show":
@ -27,8 +37,8 @@ sequence:
sequence:
- type: str
"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 }