summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorDaniil Baturin <daniil@baturin.org>2016-12-22 08:41:57 +0700
committerDaniil Baturin <daniil@baturin.org>2016-12-22 08:41:57 +0700
commitc4a4f273ea693982b79d6b0e91cae1479e4fb0be (patch)
treebccf25c765abf376e06b0a1b71d63cbabda9cfcd /data
parentd99595ad09e0b8c96deb40db6cf79781f5992487 (diff)
downloadvyconf-c4a4f273ea693982b79d6b0e91cae1479e4fb0be.tar.gz
vyconf-c4a4f273ea693982b79d6b0e91cae1479e4fb0be.zip
Re-generate the RNG schema for interface definitions.
Diffstat (limited to 'data')
-rw-r--r--data/schemata/interface_definition.rng12
1 files changed, 12 insertions, 0 deletions
diff --git a/data/schemata/interface_definition.rng b/data/schemata/interface_definition.rng
index a42808b..a1330ee 100644
--- a/data/schemata/interface_definition.rng
+++ b/data/schemata/interface_definition.rng
@@ -129,6 +129,8 @@
By default, a leaf node can have only one value.
"multi" tag means a node can have one or more values,
"valueless" means it can have no values at all.
+ "hidden" means node visibility can be toggled, eg 'dangerous' commands,
+ "secret" allows a node to hide its value from unprivileged users.
-->
<define name="properties">
<element name="properties">
@@ -157,6 +159,16 @@
<empty/>
</element>
</optional>
+ <optional>
+ <element name="hidden">
+ <empty/>
+ </element>
+ </optional>
+ <optional>
+ <element name="secret">
+ <empty/>
+ </element>
+ </optional>
<zeroOrMore>
<ref name="valueHelp"/>
</zeroOrMore>