From 2937415a124b8cd66ad165fb1bf5ae51d3681397 Mon Sep 17 00:00:00 2001 From: udeved Date: Sat, 17 Sep 2016 11:44:48 +0200 Subject: [PATCH] data: fix settings yaml schema --- data/schemas/settings-schema.yaml | 70 ++++++++++++++++++------------- 1 file changed, 40 insertions(+), 30 deletions(-) diff --git a/data/schemas/settings-schema.yaml b/data/schemas/settings-schema.yaml index aa4d336..cee5ce1 100644 --- a/data/schemas/settings-schema.yaml +++ b/data/schemas/settings-schema.yaml @@ -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 }