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,34 +1,44 @@
%YAML 1.2
---
"modules-search":
type: str
required: yes
type: map
mapping:
"modules-search":
type: seq
required: yes
sequence:
- type: str
instances:
- type: map
mapping:
"id": { type: str }
"module": { type: str }
"config": { type: str }
sequence:
- type: map
mapping:
"show":
type: seq
sequence:
- type: str
"exec":
type: seq
sequence:
- type: str
"show":
type: seq
sequence:
- type: str
"instances":
type: seq
required: yes
sequence:
- type: map
mapping:
"id": { type: str }
"module": { type: str }
"config": { type: str }
"sequence":
type: seq
required: yes
sequence:
- type: map
mapping:
"show":
type: seq
sequence:
- type: str
"exec":
type: seq
sequence:
- type: str
"show":
type: seq
sequence:
- type: str
"branding": { type: str, required: yes }
"prompt-install": { type: bool, required: yes, default: false }
"dont-chroot": { type: bool, required: yes, default: false }
"branding": { type: str, required: yes }
"prompt-install": { type: bool, required: yes, default: false }
"dont-chroot": { type: bool, required: yes, default: false }