use only boolean with yaml
This commit is contained in:
parent
1633492ef4
commit
61cbde95d0
353 changed files with 947 additions and 1538 deletions
|
@ -47,7 +47,7 @@ En YAML :
|
|||
variables:
|
||||
- variable:
|
||||
name: my_variable
|
||||
redefine: 'True'
|
||||
redefine: true
|
||||
constraints:
|
||||
- check:
|
||||
- name: isspace
|
||||
|
@ -103,6 +103,6 @@ En YAML :
|
|||
variables:
|
||||
- variable:
|
||||
name: my_variable
|
||||
redefine: 'True'
|
||||
remove_check: 'True'
|
||||
redefine: true
|
||||
remove_check: true
|
||||
```
|
||||
|
|
|
@ -36,7 +36,7 @@ constraints:
|
|||
- name: hidden_if_in
|
||||
source: condition
|
||||
param:
|
||||
- text: 'True'
|
||||
- text: true
|
||||
target:
|
||||
- text: my_variable
|
||||
```
|
||||
|
@ -119,8 +119,8 @@ En YAML :
|
|||
- condition:
|
||||
- name: hidden_if_in
|
||||
source: condition
|
||||
optional: 'True'
|
||||
apply_on_fallback: 'False'
|
||||
optional: true
|
||||
apply_on_fallback: false
|
||||
param:
|
||||
- text: 'yes'
|
||||
- text: 'maybe'
|
||||
|
|
|
@ -34,7 +34,7 @@ constraints:
|
|||
- name: hidden_if_in
|
||||
source: condition
|
||||
param:
|
||||
- text: 'True'
|
||||
- text: true
|
||||
target:
|
||||
- text: my_variable
|
||||
```
|
||||
|
@ -53,6 +53,6 @@ En YAML :
|
|||
variables:
|
||||
- variable:
|
||||
name: condition
|
||||
redefine: 'True'
|
||||
remove_condition: 'True'
|
||||
redefine: true
|
||||
remove_condition: true
|
||||
```
|
||||
|
|
|
@ -21,7 +21,7 @@ En YAML :
|
|||
variables:
|
||||
- variable:
|
||||
name: variable
|
||||
multi: 'True'
|
||||
multi: true
|
||||
value:
|
||||
- text: 'val1'
|
||||
- text: 'val2'
|
||||
|
|
|
@ -49,16 +49,16 @@ En YAML :
|
|||
variables:
|
||||
- family:
|
||||
name: family
|
||||
leadership: 'True'
|
||||
leadership: true
|
||||
variables:
|
||||
- variable:
|
||||
name: leader
|
||||
multi: 'True'
|
||||
multi: true
|
||||
- variable:
|
||||
name: follower1
|
||||
- variable:
|
||||
name: follower2
|
||||
multi: 'True'
|
||||
multi: true
|
||||
```
|
||||
|
||||
## Ajout d'une nouvelle variable suiveuse
|
||||
|
|
|
@ -124,5 +124,5 @@ En YAML :
|
|||
```
|
||||
- family:
|
||||
name: my_family
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
```
|
||||
|
|
|
@ -22,7 +22,7 @@ variables:
|
|||
- variable:
|
||||
name: zones_list
|
||||
type: string
|
||||
multi: 'True'
|
||||
multi: true
|
||||
value:
|
||||
- text: 'zone1'
|
||||
- text: 'zone2'
|
||||
|
@ -30,8 +30,8 @@ variables:
|
|||
- variable:
|
||||
name: netwokd_configurations
|
||||
type: filename
|
||||
multi: 'True'
|
||||
hidden: 'True'
|
||||
multi: true
|
||||
hidden: true
|
||||
```
|
||||
|
||||
Calculons la valeur de la seconde variable à partir de la première :
|
||||
|
@ -63,7 +63,7 @@ constraints:
|
|||
- name: join
|
||||
- name: multi
|
||||
type: boolean
|
||||
text: 'True'
|
||||
text: true
|
||||
target:
|
||||
- text: netwokd_configurations
|
||||
```
|
||||
|
|
|
@ -47,7 +47,7 @@ En YAML :
|
|||
variables:
|
||||
- variable:
|
||||
name: my_calculated_variable
|
||||
redefine: 'True'
|
||||
redefine: true
|
||||
constraints:
|
||||
- fill:
|
||||
- name: return_yes
|
||||
|
@ -103,6 +103,6 @@ En YAML :
|
|||
variables:
|
||||
- variable:
|
||||
name: my_calculated_variable
|
||||
redefine: 'True'
|
||||
remove_fill: 'True'
|
||||
redefine: true
|
||||
remove_fill: true
|
||||
```
|
||||
|
|
|
@ -75,7 +75,7 @@ En YAML :
|
|||
variables:
|
||||
- variable:
|
||||
name: my_calculated_variable
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
```
|
||||
|
||||
Si une condition "hidden_if_in" est spécifié à la variable, la valeur sera modifiable par l'utilisateur si elle n'est pas cachée mais elle sera systèmatiquement calculée (même si elle a déjà était modifiée) si la variable est cachée.
|
||||
|
@ -121,7 +121,7 @@ variables:
|
|||
name: suffixes
|
||||
type: string
|
||||
description: Suffixes of dynamic family
|
||||
multi: 'True'
|
||||
multi: true
|
||||
value:
|
||||
- text: val1
|
||||
- text: val2
|
||||
|
|
|
@ -56,7 +56,7 @@ En YAML :
|
|||
```
|
||||
param:
|
||||
- type: boolean
|
||||
text: 'True'
|
||||
text: true
|
||||
```
|
||||
|
||||
# Paramètre de type "nil"
|
||||
|
|
|
@ -31,7 +31,7 @@ En YAML :
|
|||
```
|
||||
param:
|
||||
- type: variable
|
||||
optional: 'True'
|
||||
optional: true
|
||||
text: unknow_variable
|
||||
```
|
||||
|
||||
|
@ -54,7 +54,7 @@ En YAML :
|
|||
```
|
||||
param:
|
||||
- type: variable
|
||||
propertyerror: 'False'
|
||||
propertyerror: false
|
||||
text: variable1
|
||||
```
|
||||
|
||||
|
|
|
@ -101,7 +101,7 @@ En YAML :
|
|||
```
|
||||
- service:
|
||||
- name: ldap_client
|
||||
manage: 'False'
|
||||
manage: false
|
||||
```
|
||||
|
||||
Un service factice est généralement une service qui n'existe pas réellement (par exemple si on configure un client). Il n'est là que pour contenir des fichiers.
|
||||
|
@ -119,7 +119,7 @@ En YAML :
|
|||
```
|
||||
- service:
|
||||
- name: test
|
||||
disabled: 'True'
|
||||
disabled: true
|
||||
```
|
||||
|
||||
Dans ce cas, le service et les éléments qu'il compose ([fichier](file.md), [IP](ip.md) et [réécriture](override.md) seront désactivés.
|
||||
|
@ -158,7 +158,7 @@ constraints:
|
|||
name: disabled_if_in
|
||||
source: condition
|
||||
param:
|
||||
- text: 'False'
|
||||
- text: false
|
||||
target:
|
||||
- type: servicelist
|
||||
text: test
|
||||
|
@ -181,6 +181,6 @@ En YAML :
|
|||
```
|
||||
- service:
|
||||
- name: test
|
||||
disabled: 'True'
|
||||
undisable: 'True'
|
||||
disabled: true
|
||||
undisable: true
|
||||
```
|
||||
|
|
|
@ -109,7 +109,7 @@ services:
|
|||
variables:
|
||||
- variable:
|
||||
name: my_variable
|
||||
multi: 'True'
|
||||
multi: true
|
||||
value:
|
||||
- text: /etc/squid1/squid.conf
|
||||
- text: /etc/squid2/squid.conf
|
||||
|
@ -157,13 +157,13 @@ services:
|
|||
variables:
|
||||
- variable:
|
||||
name: my_variable1
|
||||
multi: 'True'
|
||||
multi: true
|
||||
value:
|
||||
- text: /etc/squid1/squid.conf
|
||||
- text: /etc/squid2/squid.conf
|
||||
- variable:
|
||||
name: my_variable2
|
||||
multi: 'True'
|
||||
multi: true
|
||||
value:
|
||||
- text: squid1
|
||||
- text: squid2
|
||||
|
@ -207,7 +207,7 @@ En YAML :
|
|||
|
||||
```
|
||||
file:
|
||||
- disabled: 'True'
|
||||
- disabled: true
|
||||
text: /etc/squid/squid.conf
|
||||
```
|
||||
|
||||
|
@ -248,7 +248,7 @@ constraints:
|
|||
- name: disabled_if_in
|
||||
source: condition
|
||||
param:
|
||||
- text: 'False'
|
||||
- text: false
|
||||
target:
|
||||
- type: filelist
|
||||
text: squid
|
||||
|
|
|
@ -81,7 +81,7 @@ constraints:
|
|||
- name: disabled_if_in
|
||||
source: condition
|
||||
param:
|
||||
- text: 'False'
|
||||
- text: false
|
||||
target:
|
||||
- type: iplist
|
||||
text: test_ip
|
||||
|
|
|
@ -25,6 +25,6 @@ En YAML :
|
|||
```
|
||||
target:
|
||||
- type: family
|
||||
optional: 'True'
|
||||
optional: true
|
||||
text: my_family
|
||||
```
|
||||
|
|
|
@ -63,6 +63,6 @@ En YAML :
|
|||
```
|
||||
target:
|
||||
- type: filelist
|
||||
optional: 'True'
|
||||
optional: true
|
||||
text: unknown
|
||||
```
|
||||
|
|
|
@ -23,6 +23,6 @@ En YAML :
|
|||
|
||||
```
|
||||
target:
|
||||
- optional: 'True'
|
||||
- optional: true
|
||||
text: my_variable
|
||||
```
|
||||
|
|
|
@ -120,7 +120,7 @@ En YAML :
|
|||
```
|
||||
- variable:
|
||||
name: my_variable
|
||||
multi: 'True'
|
||||
multi: true
|
||||
```
|
||||
|
||||
## Variable invisible
|
||||
|
@ -141,7 +141,7 @@ En YAML :
|
|||
```
|
||||
- variable:
|
||||
name: my_variable
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
```
|
||||
|
||||
## Variable désactive
|
||||
|
@ -161,7 +161,7 @@ En YAML :
|
|||
```
|
||||
- variable:
|
||||
name: my_variable
|
||||
disabled: 'True'
|
||||
disabled: true
|
||||
```
|
||||
|
||||
## Variable obligatoire
|
||||
|
@ -177,7 +177,7 @@ En YAML :
|
|||
```
|
||||
- variable:
|
||||
name: my_variable
|
||||
mandatory: 'True'
|
||||
mandatory: true
|
||||
```
|
||||
|
||||
Les variables booléans sont par défaut obligatoire. Pour qu'une variable booléan ne soit pas obligatoire il faut le préciser explicitement :
|
||||
|
@ -192,7 +192,7 @@ En YAML :
|
|||
- variable:
|
||||
name: my_variable
|
||||
type: boolean
|
||||
mandatory: 'False'
|
||||
mandatory: false
|
||||
```
|
||||
|
||||
Les variables avec une valeur par défaut (non calculée) sont également automatiquement obligatoire.
|
||||
|
@ -230,7 +230,7 @@ En YAML :
|
|||
```
|
||||
- variable:
|
||||
name: my_variable
|
||||
multi: 'True'
|
||||
multi: true
|
||||
value:
|
||||
- text: value 1
|
||||
- text: value 2
|
||||
|
@ -274,7 +274,7 @@ En YAML :
|
|||
```
|
||||
- variable:
|
||||
name: my_variable
|
||||
redefine: 'True'
|
||||
redefine: true
|
||||
description: New description
|
||||
```
|
||||
|
||||
|
@ -291,7 +291,7 @@ En YAML :
|
|||
```
|
||||
- variable:
|
||||
name: my_variable
|
||||
exists: 'False'
|
||||
exists: false
|
||||
```
|
||||
|
||||
Si cette variable existe dans un autre dictionnaire, elle ne sera pas modifié ni recréé
|
||||
|
@ -309,8 +309,8 @@ En YAML :
|
|||
```
|
||||
- variable:
|
||||
name: my_variable
|
||||
exists: 'True'
|
||||
hidden: 'True'
|
||||
exists: true
|
||||
hidden: true
|
||||
```
|
||||
|
||||
## Variable à valeur automatiquement modifiée
|
||||
|
@ -330,7 +330,7 @@ En YAML :
|
|||
```
|
||||
- variable:
|
||||
name: my_variable
|
||||
auto_save: 'True'
|
||||
auto_save: true
|
||||
value:
|
||||
- text: my_value
|
||||
```
|
||||
|
@ -365,7 +365,7 @@ En YAML :
|
|||
- text: 'False
|
||||
- variable:
|
||||
name: my_variable
|
||||
auto_freeze: 'True'
|
||||
auto_freeze: true
|
||||
```
|
||||
|
||||
Dans ce cas la valeur est fixée à la valeur actuelle et elle ne sera plus modifiable par l'utilisateur.
|
||||
|
|
|
@ -79,7 +79,7 @@ En YAML :
|
|||
- type: number
|
||||
text: '3'
|
||||
- type: boolean
|
||||
text: 'True'
|
||||
text: true
|
||||
- type: 'nil'
|
||||
```
|
||||
|
||||
|
@ -100,7 +100,7 @@ En YAML :
|
|||
```
|
||||
- variable:
|
||||
name: my_variable
|
||||
redefine: 'True'
|
||||
redefine: true
|
||||
choice:
|
||||
- text: val4
|
||||
```
|
||||
|
@ -121,8 +121,8 @@ En YAML :
|
|||
```
|
||||
- variable:
|
||||
name: my_variable
|
||||
redefine: 'True'
|
||||
remove_choice: 'True'
|
||||
redefine: true
|
||||
remove_choice: true
|
||||
choice:
|
||||
- text: val1
|
||||
- text: val2
|
||||
|
|
|
@ -84,7 +84,7 @@ class Annotator(Walk):
|
|||
variable.properties.append(prop)
|
||||
setattr(variable, prop, None)
|
||||
if hasattr(variable, 'unique') and variable.unique != 'nil':
|
||||
if variable.unique == 'False':
|
||||
if variable.unique == 'False' or variable.unique is False:
|
||||
variable.properties.append('notunique')
|
||||
else:
|
||||
variable.properties.append('unique')
|
||||
|
|
|
@ -168,7 +168,11 @@ class Annotator(Walk): # pylint: disable=R0903
|
|||
else:
|
||||
if not hasattr(value, 'type'):
|
||||
value.type = variable.type
|
||||
value.name = CONVERT_OPTION.get(value.type, {}).get('func', str)(value.name)
|
||||
try:
|
||||
value.name = CONVERT_OPTION.get(value.type, {}).get('func', str)(value.name)
|
||||
except Exception as err:
|
||||
msg = _(f'the variable "{variable.name}" has an incorrect value "{value.name}" with "{variable.type}" type')
|
||||
raise DictConsistencyError(msg, 88, variable.xmlfiles)
|
||||
value_to_del.sort(reverse=True)
|
||||
for idx in value_to_del:
|
||||
del variable.value[idx]
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -62,7 +62,7 @@ class RootRougailObject: # pylint: disable=R0903
|
|||
if not isinstance(xmlfiles, list):
|
||||
xmlfiles = [xmlfiles]
|
||||
self.xmlfiles = xmlfiles
|
||||
if name:
|
||||
if name is not None:
|
||||
self.name = name
|
||||
|
||||
|
||||
|
@ -94,7 +94,9 @@ def convert_boolean(value: str) -> bool:
|
|||
return value
|
||||
if value == 'True':
|
||||
return True
|
||||
return False
|
||||
elif value == 'False':
|
||||
return False
|
||||
raise Exception(f'unknown boolean value {value}')
|
||||
|
||||
|
||||
class RougailObjSpace:
|
||||
|
@ -319,8 +321,11 @@ class RougailObjSpace:
|
|||
return child.attrib['name'] + '.' + child.attrib.get('type', 'service')
|
||||
if 'name' in child.attrib:
|
||||
return child.attrib['name']
|
||||
if child.text and child.tag in self.forced_text_elts_as_name:
|
||||
return child.text.strip()
|
||||
if child.text is not None and child.tag in self.forced_text_elts_as_name:
|
||||
text = child.text
|
||||
if isinstance(text, str):
|
||||
text = text.strip()
|
||||
return text
|
||||
return None
|
||||
|
||||
def create_or_update_redefinable_object(self,
|
||||
|
@ -411,8 +416,10 @@ class RougailObjSpace:
|
|||
"""
|
||||
if child.text is None or child.tag in self.forced_text_elts_as_name:
|
||||
return
|
||||
text = child.text.strip()
|
||||
if text:
|
||||
text = child.text
|
||||
if isinstance(text, str):
|
||||
text = text.strip()
|
||||
if text != '':
|
||||
variableobj.text = text
|
||||
|
||||
def set_attributes(self,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
"""load XML file from directory
|
||||
"""load XML and YAML file from directory
|
||||
|
||||
Created by:
|
||||
EOLE (http://eole.orion.education.fr)
|
||||
|
@ -32,6 +32,7 @@ from os.path import join, isfile
|
|||
from os import listdir
|
||||
|
||||
from lxml.etree import DTD, parse, XMLSyntaxError # pylint: disable=E0611
|
||||
from pykwalify.compat import yml
|
||||
from pykwalify.core import Core
|
||||
from pykwalify.errors import SchemaError
|
||||
|
||||
|
@ -41,6 +42,7 @@ from .error import DictConsistencyError
|
|||
|
||||
|
||||
FORCE_SUBYAML = ['override']
|
||||
SCHEMA_DATA = {}
|
||||
|
||||
|
||||
class Reflector:
|
||||
|
@ -65,6 +67,7 @@ class Reflector:
|
|||
if not isfile(yamlschema_filename):
|
||||
raise IOError(_(f"no such YAML Schema file: {yamlschema_filename}"))
|
||||
self.yamlschema_filename = yamlschema_filename
|
||||
self.schema_data = None
|
||||
|
||||
def load_dictionaries_from_folders(self,
|
||||
folders: List[str],
|
||||
|
@ -114,8 +117,14 @@ class Reflector:
|
|||
def load_yml_file(self,
|
||||
filename: str,
|
||||
):
|
||||
global SCHEMA_DATA
|
||||
if self.yamlschema_filename not in SCHEMA_DATA:
|
||||
with open(self.yamlschema_filename, 'r') as fh:
|
||||
SCHEMA_DATA[self.yamlschema_filename] = yml.load(fh)
|
||||
try:
|
||||
document = Core(source_file=filename, schema_files=[self.yamlschema_filename])
|
||||
document = Core(source_file=filename,
|
||||
schema_data=SCHEMA_DATA[self.yamlschema_filename],
|
||||
)
|
||||
except XMLSyntaxError as err:
|
||||
raise DictConsistencyError(_(f'not a XML file: {err}'), 52, [filename]) from err
|
||||
try:
|
||||
|
|
|
@ -2,11 +2,11 @@ version: '0.10'
|
|||
variables:
|
||||
- variable:
|
||||
name: myvar
|
||||
auto_freeze: 'True'
|
||||
auto_freeze: true
|
||||
value:
|
||||
- text: 'no'
|
||||
- variable:
|
||||
name: server_deployed
|
||||
type: boolean
|
||||
value:
|
||||
- text: 'False'
|
||||
- text: false
|
||||
|
|
|
@ -2,7 +2,7 @@ version: '0.10'
|
|||
variables:
|
||||
- variable:
|
||||
name: my_var
|
||||
auto_freeze: 'True'
|
||||
auto_freeze: true
|
||||
mode: expert
|
||||
value:
|
||||
- text: 'no'
|
||||
|
@ -10,4 +10,4 @@ variables:
|
|||
name: server_deployed
|
||||
type: boolean
|
||||
value:
|
||||
- text: 'False'
|
||||
- text: false
|
||||
|
|
|
@ -11,6 +11,6 @@ variables:
|
|||
name: mode_conteneur_actif
|
||||
type: string
|
||||
description: No change
|
||||
auto_save: 'True'
|
||||
auto_save: true
|
||||
value:
|
||||
- text: non
|
||||
|
|
|
@ -11,7 +11,7 @@ variables:
|
|||
name: mode_conteneur_actif
|
||||
type: string
|
||||
description: No change
|
||||
auto_save: 'True'
|
||||
auto_save: true
|
||||
mode: expert
|
||||
value:
|
||||
- text: non
|
||||
|
|
|
@ -8,6 +8,6 @@ variables:
|
|||
name: mode_conteneur_actif
|
||||
type: string
|
||||
description: No change
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
value:
|
||||
- text: non
|
||||
|
|
|
@ -8,7 +8,7 @@ variables:
|
|||
name: mode_conteneur_actif
|
||||
type: string
|
||||
description: No change
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
value:
|
||||
- text: non
|
||||
- variable:
|
||||
|
|
|
@ -8,6 +8,6 @@ variables:
|
|||
name: mode_conteneur_actif
|
||||
type: string
|
||||
description: No change
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
value:
|
||||
- text: non
|
||||
|
|
|
@ -8,6 +8,6 @@ variables:
|
|||
name: mode_conteneur_actif
|
||||
type: string
|
||||
description: No change
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
value:
|
||||
- text: non
|
||||
|
|
|
@ -8,6 +8,6 @@ variables:
|
|||
name: mode_conteneur_actif1
|
||||
type: string
|
||||
description: No change
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
value:
|
||||
- text: non
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<rougail version="0.10">
|
||||
<variables>
|
||||
<variable name="server_deployed" type="boolean">
|
||||
<value>no</value>
|
||||
<value>False</value>
|
||||
</variable>
|
||||
<variable name="my_variable" auto_freeze="True" hidden="True">
|
||||
<value>no</value>
|
||||
|
|
|
@ -4,11 +4,11 @@ variables:
|
|||
name: server_deployed
|
||||
type: boolean
|
||||
value:
|
||||
- text: 'no'
|
||||
- text: false
|
||||
- variable:
|
||||
name: my_variable
|
||||
auto_freeze: 'True'
|
||||
hidden: 'True'
|
||||
auto_freeze: true
|
||||
hidden: true
|
||||
value:
|
||||
- text: 'no'
|
||||
constraints:
|
||||
|
|
|
@ -7,7 +7,7 @@ variables:
|
|||
name: mode_conteneur_actif
|
||||
type: string
|
||||
description: No change
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
value:
|
||||
- text: non
|
||||
- variable:
|
||||
|
|
|
@ -7,7 +7,7 @@ variables:
|
|||
name: mode_conteneur_actif
|
||||
type: string
|
||||
description: No change
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
value:
|
||||
- text: non
|
||||
- variable:
|
||||
|
|
|
@ -6,7 +6,7 @@ services:
|
|||
- text: /etc/file
|
||||
- engine: jinja2
|
||||
text: /etc/file2
|
||||
- disabled: 'True'
|
||||
- disabled: true
|
||||
text: /etc/file3
|
||||
variables:
|
||||
- family:
|
||||
|
|
|
@ -13,6 +13,6 @@ variables:
|
|||
name: float_multi
|
||||
type: float
|
||||
description: Description
|
||||
multi: 'True'
|
||||
multi: true
|
||||
value:
|
||||
- text: '0.527'
|
||||
|
|
|
@ -7,7 +7,7 @@ variables:
|
|||
name: mode_conteneur_actif
|
||||
type: string
|
||||
description: Redefine description
|
||||
hidden: 'True'
|
||||
multi: 'True'
|
||||
hidden: true
|
||||
multi: true
|
||||
value:
|
||||
- text: non
|
||||
|
|
|
@ -7,8 +7,8 @@ variables:
|
|||
name: mode_conteneur_actif
|
||||
type: string
|
||||
description: Redefine description
|
||||
hidden: 'True'
|
||||
multi: 'True'
|
||||
unique: 'False'
|
||||
hidden: true
|
||||
multi: true
|
||||
unique: false
|
||||
value:
|
||||
- text: non
|
||||
|
|
|
@ -7,8 +7,8 @@ variables:
|
|||
name: mode_conteneur_actif
|
||||
type: string
|
||||
description: Redefine description
|
||||
hidden: 'True'
|
||||
multi: 'True'
|
||||
unique: 'True'
|
||||
hidden: true
|
||||
multi: true
|
||||
unique: true
|
||||
value:
|
||||
- text: non
|
||||
|
|
|
@ -14,6 +14,6 @@ variables:
|
|||
name: float_multi
|
||||
type: float
|
||||
description: Description
|
||||
multi: 'True'
|
||||
multi: true
|
||||
value:
|
||||
- text: '0.527'
|
||||
|
|
|
@ -8,13 +8,13 @@ variables:
|
|||
type: float
|
||||
description: Description
|
||||
provider: float
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
value:
|
||||
- text: '0.527'
|
||||
- variable:
|
||||
name: float_multi
|
||||
type: float
|
||||
description: Description
|
||||
multi: 'True'
|
||||
multi: true
|
||||
value:
|
||||
- text: '0.527'
|
||||
|
|
|
@ -7,6 +7,6 @@ variables:
|
|||
name: mode_conteneur_actif
|
||||
type: string
|
||||
description: Redefine description
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
value:
|
||||
- text: quote"
|
||||
|
|
|
@ -7,6 +7,6 @@ variables:
|
|||
name: mode_conteneur_actif
|
||||
type: string
|
||||
description: Redefine description
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
value:
|
||||
- text: quote'"
|
||||
|
|
|
@ -7,6 +7,6 @@ variables:
|
|||
name: mode_conteneur_actif
|
||||
type: string
|
||||
description: Redefine description
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
value:
|
||||
- text: quote\"\'
|
||||
|
|
|
@ -7,7 +7,7 @@ variables:
|
|||
name: mode_conteneur_actif
|
||||
type: string
|
||||
description: Redefine description
|
||||
hidden: 'True'
|
||||
multi: 'True'
|
||||
hidden: true
|
||||
multi: true
|
||||
value:
|
||||
- text: quote"
|
||||
|
|
|
@ -7,7 +7,7 @@ variables:
|
|||
name: mode_conteneur_actif
|
||||
type: string
|
||||
description: Redefine description
|
||||
hidden: 'True'
|
||||
multi: 'True'
|
||||
hidden: true
|
||||
multi: true
|
||||
value:
|
||||
- text: quote'"
|
||||
|
|
|
@ -7,7 +7,7 @@ variables:
|
|||
name: mode_conteneur_actif
|
||||
type: string
|
||||
description: Redefine description
|
||||
hidden: 'True'
|
||||
multi: 'True'
|
||||
hidden: true
|
||||
multi: true
|
||||
value:
|
||||
- text: quote'
|
||||
|
|
|
@ -7,6 +7,6 @@ variables:
|
|||
name: mode_conteneur_actif
|
||||
type: string
|
||||
description: Redefine description
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
value:
|
||||
- text: quote'
|
||||
|
|
|
@ -3,4 +3,4 @@ variables:
|
|||
- variable:
|
||||
name: my_variable
|
||||
type: boolean
|
||||
mandatory: 'False'
|
||||
mandatory: false
|
||||
|
|
|
@ -2,7 +2,7 @@ version: '0.10'
|
|||
variables:
|
||||
- variable:
|
||||
name: my_var1
|
||||
auto_freeze: 'True'
|
||||
auto_freeze: true
|
||||
value:
|
||||
- text: 'no'
|
||||
- variable:
|
||||
|
@ -13,7 +13,7 @@ variables:
|
|||
name: server_deployed
|
||||
type: boolean
|
||||
value:
|
||||
- text: 'False'
|
||||
- text: false
|
||||
constraints:
|
||||
- fill:
|
||||
- name: calc_val
|
||||
|
|
|
@ -10,7 +10,7 @@ variables:
|
|||
name: mode_conteneur_actif
|
||||
type: string
|
||||
description: No change
|
||||
auto_save: 'True'
|
||||
auto_save: true
|
||||
value:
|
||||
- text: non
|
||||
- variable:
|
||||
|
|
|
@ -8,7 +8,7 @@ variables:
|
|||
name: mode_conteneur_actif
|
||||
type: string
|
||||
description: No change
|
||||
mandatory: 'True'
|
||||
mandatory: true
|
||||
mode: expert
|
||||
- variable:
|
||||
name: mode_conteneur_actif1
|
||||
|
|
|
@ -7,7 +7,7 @@ variables:
|
|||
name: mode_conteneur_actif
|
||||
type: number
|
||||
description: No change
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
- variable:
|
||||
name: mode_conteneur_actif1
|
||||
type: string
|
||||
|
|
|
@ -7,7 +7,7 @@ variables:
|
|||
name: mode_conteneur_actif
|
||||
type: string
|
||||
description: No change
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
value:
|
||||
- text: non
|
||||
- variable:
|
||||
|
@ -21,7 +21,7 @@ constraints:
|
|||
- name: calc_val
|
||||
param:
|
||||
- type: variable
|
||||
optional: 'True'
|
||||
optional: true
|
||||
text: mode_conteneur_actif4
|
||||
target:
|
||||
- text: mode_conteneur_actif
|
||||
|
|
|
@ -7,7 +7,7 @@ variables:
|
|||
name: mode_conteneur_actif
|
||||
type: string
|
||||
description: No change
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
value:
|
||||
- text: non
|
||||
- variable:
|
||||
|
@ -21,12 +21,12 @@ constraints:
|
|||
- name: calc_val
|
||||
param:
|
||||
- type: variable
|
||||
optional: 'True'
|
||||
optional: true
|
||||
text: mode_conteneur_actif4
|
||||
- type: variable
|
||||
text: mode_conteneur_actif1
|
||||
- type: variable
|
||||
optional: 'True'
|
||||
optional: true
|
||||
text: mode_conteneur_actif3
|
||||
target:
|
||||
- text: mode_conteneur_actif
|
||||
|
|
|
@ -16,5 +16,5 @@ constraints:
|
|||
- type: variable
|
||||
text: mode_conteneur_actif1
|
||||
target:
|
||||
- optional: 'True'
|
||||
- optional: true
|
||||
text: mode_conteneur_actif
|
||||
|
|
|
@ -4,11 +4,11 @@ variables:
|
|||
name: server_deployed
|
||||
type: boolean
|
||||
value:
|
||||
- text: 'False'
|
||||
- text: false
|
||||
- variable:
|
||||
name: my_var
|
||||
type: string
|
||||
auto_freeze: 'True'
|
||||
auto_freeze: true
|
||||
value:
|
||||
- text: 'no'
|
||||
constraints:
|
||||
|
@ -22,7 +22,7 @@ constraints:
|
|||
- name: hidden_if_in
|
||||
source: server_deployed
|
||||
param:
|
||||
- text: 'True'
|
||||
- text: true
|
||||
target:
|
||||
- type: variable
|
||||
text: my_var
|
||||
|
|
|
@ -5,5 +5,5 @@ variables:
|
|||
variables:
|
||||
- variable:
|
||||
name: mode_conteneur_actif
|
||||
redefine: 'True'
|
||||
redefine: true
|
||||
test: test1
|
||||
|
|
|
@ -2,5 +2,5 @@ version: '0.10'
|
|||
variables:
|
||||
- variable:
|
||||
name: my_variable
|
||||
redefine: 'True'
|
||||
redefine: true
|
||||
test: test1
|
||||
|
|
|
@ -5,5 +5,5 @@ variables:
|
|||
variables:
|
||||
- variable:
|
||||
name: mode_conteneur_actif
|
||||
redefine: 'True'
|
||||
redefine: true
|
||||
test: ''
|
||||
|
|
|
@ -11,14 +11,14 @@ variables:
|
|||
name: mode_conteneur_actif
|
||||
type: string
|
||||
description: No change
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
value:
|
||||
- text: non
|
||||
- variable:
|
||||
name: autosavevar
|
||||
type: string
|
||||
description: autosave variable
|
||||
auto_save: 'True'
|
||||
auto_save: true
|
||||
constraints:
|
||||
- fill:
|
||||
- name: calc_val
|
||||
|
|
|
@ -6,7 +6,7 @@ variables:
|
|||
- text: 'no'
|
||||
- variable:
|
||||
name: var2
|
||||
multi: 'True'
|
||||
multi: true
|
||||
constraints:
|
||||
- fill:
|
||||
- name: calc_value
|
||||
|
@ -15,6 +15,6 @@ constraints:
|
|||
text: var1
|
||||
- type: boolean
|
||||
name: multi
|
||||
text: 'True'
|
||||
text: true
|
||||
target:
|
||||
- text: var2
|
||||
|
|
|
@ -2,14 +2,14 @@ version: '0.10'
|
|||
variables:
|
||||
- variable:
|
||||
name: var1
|
||||
multi: 'True'
|
||||
multi: true
|
||||
value:
|
||||
- text: 'no'
|
||||
- text: 'yes'
|
||||
- text: maybe
|
||||
- variable:
|
||||
name: var2
|
||||
multi: 'True'
|
||||
multi: true
|
||||
constraints:
|
||||
- fill:
|
||||
- name: calc_value
|
||||
|
|
|
@ -11,15 +11,15 @@ variables:
|
|||
name: mode_conteneur_actif
|
||||
type: string
|
||||
description: No change
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
value:
|
||||
- text: non
|
||||
- variable:
|
||||
name: autosavevar
|
||||
type: string
|
||||
description: autosave variable
|
||||
hidden: 'True'
|
||||
auto_save: 'True'
|
||||
hidden: true
|
||||
auto_save: true
|
||||
constraints:
|
||||
- fill:
|
||||
- name: calc_val
|
||||
|
|
|
@ -13,5 +13,5 @@ constraints:
|
|||
type: number
|
||||
text: '100'
|
||||
target:
|
||||
- optional: 'True'
|
||||
- optional: true
|
||||
text: int
|
||||
|
|
|
@ -22,14 +22,14 @@ constraints:
|
|||
- name: valid_differ
|
||||
param:
|
||||
- type: variable
|
||||
optional: 'True'
|
||||
optional: true
|
||||
text: int2
|
||||
target:
|
||||
- text: int
|
||||
- name: valid_differ
|
||||
param:
|
||||
- type: variable
|
||||
optional: 'True'
|
||||
optional: true
|
||||
text: int3
|
||||
target:
|
||||
- text: int
|
||||
|
|
|
@ -5,7 +5,7 @@ variables:
|
|||
variables:
|
||||
- variable:
|
||||
name: mode_conteneur_actif3
|
||||
redefine: 'True'
|
||||
redefine: true
|
||||
constraints:
|
||||
- check:
|
||||
- name: valid_differ
|
||||
|
|
|
@ -5,8 +5,8 @@ variables:
|
|||
variables:
|
||||
- variable:
|
||||
name: mode_conteneur_actif3
|
||||
redefine: 'True'
|
||||
remove_check: 'True'
|
||||
redefine: true
|
||||
remove_check: true
|
||||
value:
|
||||
- text: oui
|
||||
constraints:
|
||||
|
|
|
@ -13,19 +13,19 @@ variables:
|
|||
name: adresse_ip_eth0
|
||||
type: local_ip
|
||||
description: Adresse IP de la carte
|
||||
mandatory: 'True'
|
||||
mandatory: true
|
||||
mode: basic
|
||||
- variable:
|
||||
name: adresse_netmask_eth0
|
||||
type: netmask
|
||||
description: "Masque de sous r\xE9seau de la carte"
|
||||
mandatory: 'True'
|
||||
mandatory: true
|
||||
mode: basic
|
||||
- variable:
|
||||
name: adresse_ip
|
||||
type: local_ip
|
||||
description: IP
|
||||
mandatory: 'True'
|
||||
mandatory: true
|
||||
mode: basic
|
||||
constraints:
|
||||
- check:
|
||||
|
|
|
@ -13,13 +13,13 @@ variables:
|
|||
name: adresse_ip_eth0
|
||||
type: cidr
|
||||
description: Adresse IP de la carte
|
||||
mandatory: 'True'
|
||||
mandatory: true
|
||||
mode: basic
|
||||
- variable:
|
||||
name: adresse_ip
|
||||
type: local_ip
|
||||
description: IP
|
||||
mandatory: 'True'
|
||||
mandatory: true
|
||||
mode: basic
|
||||
constraints:
|
||||
- check:
|
||||
|
|
|
@ -13,13 +13,13 @@ variables:
|
|||
name: adresse_ip_eth0
|
||||
type: local_ip
|
||||
description: Adresse IP de la carte
|
||||
mandatory: 'True'
|
||||
mandatory: true
|
||||
mode: basic
|
||||
- variable:
|
||||
name: adresse_netmask_eth0
|
||||
type: netmask
|
||||
description: "Masque de sous r\xE9seau de la carte"
|
||||
mandatory: 'True'
|
||||
mandatory: true
|
||||
mode: basic
|
||||
constraints:
|
||||
- check:
|
||||
|
|
|
@ -7,7 +7,7 @@ variables:
|
|||
name: mode_conteneur_actif
|
||||
type: string
|
||||
description: No change
|
||||
multi: 'True'
|
||||
multi: true
|
||||
constraints:
|
||||
- fill:
|
||||
- name: calc_val
|
||||
|
|
|
@ -15,13 +15,13 @@ variables:
|
|||
- family:
|
||||
name: leader
|
||||
description: leader
|
||||
leadership: 'True'
|
||||
leadership: true
|
||||
variables:
|
||||
- variable:
|
||||
name: leader
|
||||
type: string
|
||||
description: leader
|
||||
multi: 'True'
|
||||
multi: true
|
||||
- variable:
|
||||
name: follower1
|
||||
type: string
|
||||
|
|
|
@ -5,7 +5,7 @@ variables:
|
|||
variables:
|
||||
- family:
|
||||
name: leader
|
||||
leadership: 'True'
|
||||
leadership: true
|
||||
variables:
|
||||
- variable:
|
||||
name: follower3
|
||||
|
|
|
@ -15,14 +15,14 @@ variables:
|
|||
- family:
|
||||
name: leader
|
||||
description: leader
|
||||
leadership: 'True'
|
||||
leadership: true
|
||||
variables:
|
||||
- variable:
|
||||
name: leader
|
||||
type: string
|
||||
description: leader
|
||||
multi: 'True'
|
||||
hidden: 'True'
|
||||
multi: true
|
||||
hidden: true
|
||||
- variable:
|
||||
name: follower1
|
||||
type: string
|
||||
|
|
|
@ -5,7 +5,7 @@ variables:
|
|||
variables:
|
||||
- family:
|
||||
name: leader
|
||||
leadership: 'True'
|
||||
leadership: true
|
||||
variables:
|
||||
- variable:
|
||||
name: follower3
|
||||
|
|
|
@ -15,13 +15,13 @@ variables:
|
|||
- family:
|
||||
name: leadership
|
||||
description: leadership
|
||||
leadership: 'True'
|
||||
leadership: true
|
||||
variables:
|
||||
- variable:
|
||||
name: leader
|
||||
type: string
|
||||
description: leader
|
||||
multi: 'True'
|
||||
multi: true
|
||||
- variable:
|
||||
name: follower1
|
||||
type: string
|
||||
|
|
|
@ -5,7 +5,7 @@ variables:
|
|||
variables:
|
||||
- family:
|
||||
name: leadership
|
||||
leadership: 'True'
|
||||
leadership: true
|
||||
variables:
|
||||
- variable:
|
||||
name: follower3
|
||||
|
|
|
@ -12,28 +12,28 @@ variables:
|
|||
- family:
|
||||
name: leader
|
||||
description: leader
|
||||
leadership: 'True'
|
||||
leadership: true
|
||||
variables:
|
||||
- variable:
|
||||
name: leader
|
||||
type: string
|
||||
description: leader
|
||||
multi: 'True'
|
||||
multi: true
|
||||
- variable:
|
||||
name: follower1
|
||||
type: string
|
||||
description: follower1
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
- variable:
|
||||
name: follower2
|
||||
type: string
|
||||
description: follower2
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
- variable:
|
||||
name: follower3
|
||||
type: string
|
||||
description: follower3
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
constraints:
|
||||
- fill:
|
||||
- name: calc_val
|
||||
|
|
|
@ -3,11 +3,11 @@ variables:
|
|||
- family:
|
||||
name: leader
|
||||
description: leader
|
||||
leadership: 'True'
|
||||
leadership: true
|
||||
variables:
|
||||
- variable:
|
||||
name: leader
|
||||
multi: 'True'
|
||||
multi: true
|
||||
value:
|
||||
- text: a
|
||||
- text: b
|
||||
|
|
|
@ -12,23 +12,23 @@ variables:
|
|||
- family:
|
||||
name: leader
|
||||
description: leader
|
||||
leadership: 'True'
|
||||
leadership: true
|
||||
variables:
|
||||
- variable:
|
||||
name: leader
|
||||
type: string
|
||||
description: leader
|
||||
multi: 'True'
|
||||
multi: true
|
||||
- variable:
|
||||
name: follower1
|
||||
type: string
|
||||
description: follower1
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
- variable:
|
||||
name: follower2
|
||||
type: string
|
||||
description: follower2
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
constraints:
|
||||
- fill:
|
||||
- name: calc_val
|
||||
|
|
|
@ -16,13 +16,13 @@ variables:
|
|||
- family:
|
||||
name: leader
|
||||
description: leader
|
||||
leadership: 'True'
|
||||
leadership: true
|
||||
variables:
|
||||
- variable:
|
||||
name: leader
|
||||
type: string
|
||||
description: leader
|
||||
multi: 'True'
|
||||
multi: true
|
||||
mode: expert
|
||||
- variable:
|
||||
name: follower1
|
||||
|
|
|
@ -12,13 +12,13 @@ variables:
|
|||
- family:
|
||||
name: leader
|
||||
description: leader
|
||||
leadership: 'True'
|
||||
leadership: true
|
||||
variables:
|
||||
- variable:
|
||||
name: leader
|
||||
type: string
|
||||
description: leader
|
||||
multi: 'True'
|
||||
multi: true
|
||||
- variable:
|
||||
name: follower1
|
||||
type: string
|
||||
|
|
|
@ -5,4 +5,4 @@ services:
|
|||
variables:
|
||||
- family:
|
||||
name: empty_leader
|
||||
leadership: 'True'
|
||||
leadership: true
|
||||
|
|
|
@ -16,14 +16,14 @@ variables:
|
|||
- family:
|
||||
name: leader
|
||||
description: leader
|
||||
leadership: 'True'
|
||||
leadership: true
|
||||
variables:
|
||||
- variable:
|
||||
name: leader
|
||||
type: string
|
||||
description: leader
|
||||
multi: 'True'
|
||||
hidden: 'True'
|
||||
multi: true
|
||||
hidden: true
|
||||
- variable:
|
||||
name: follower1
|
||||
type: string
|
||||
|
|
|
@ -16,13 +16,13 @@ variables:
|
|||
- family:
|
||||
name: leader
|
||||
description: leader
|
||||
leadership: 'True'
|
||||
leadership: true
|
||||
variables:
|
||||
- variable:
|
||||
name: leader
|
||||
type: string
|
||||
description: leader
|
||||
multi: 'True'
|
||||
multi: true
|
||||
- variable:
|
||||
name: follower1
|
||||
type: string
|
||||
|
|
|
@ -16,13 +16,13 @@ variables:
|
|||
- family:
|
||||
name: other
|
||||
description: other
|
||||
leadership: 'True'
|
||||
leadership: true
|
||||
variables:
|
||||
- variable:
|
||||
name: leader
|
||||
type: string
|
||||
description: leader
|
||||
multi: 'True'
|
||||
multi: true
|
||||
- variable:
|
||||
name: follower1
|
||||
type: string
|
||||
|
|
|
@ -12,14 +12,14 @@ variables:
|
|||
- family:
|
||||
name: leader
|
||||
description: leader
|
||||
leadership: 'True'
|
||||
leadership: true
|
||||
variables:
|
||||
- variable:
|
||||
name: leader
|
||||
type: string
|
||||
description: leader
|
||||
multi: 'True'
|
||||
mandatory: 'True'
|
||||
multi: true
|
||||
mandatory: true
|
||||
- variable:
|
||||
name: follower1
|
||||
type: string
|
||||
|
|
|
@ -12,18 +12,18 @@ variables:
|
|||
- family:
|
||||
name: leader
|
||||
description: leader
|
||||
leadership: 'True'
|
||||
leadership: true
|
||||
variables:
|
||||
- variable:
|
||||
name: leader
|
||||
type: string
|
||||
description: leader
|
||||
multi: 'True'
|
||||
multi: true
|
||||
- variable:
|
||||
name: follower1
|
||||
type: string
|
||||
description: follower1
|
||||
mandatory: 'True'
|
||||
mandatory: true
|
||||
- variable:
|
||||
name: follower2
|
||||
type: string
|
||||
|
|
|
@ -8,21 +8,21 @@ variables:
|
|||
name: mode_conteneur_actif
|
||||
type: string
|
||||
description: No change
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
value:
|
||||
- text: oui
|
||||
- family:
|
||||
name: nut_monitor_netmask
|
||||
description: "Masque de l'IP du r\xE9seau de l'esclave"
|
||||
leadership: 'True'
|
||||
leadership: true
|
||||
variables:
|
||||
- variable:
|
||||
name: nut_monitor_netmask
|
||||
type: netmask
|
||||
description: "Masque de l'IP du r\xE9seau de l'esclave"
|
||||
multi: 'True'
|
||||
multi: true
|
||||
- variable:
|
||||
name: nut_monitor_host
|
||||
type: network
|
||||
description: "Adresse IP du r\xE9seau de l'esclave"
|
||||
mandatory: 'True'
|
||||
mandatory: true
|
||||
|
|
|
@ -8,23 +8,23 @@ variables:
|
|||
name: mode_conteneur_actif
|
||||
type: string
|
||||
description: No change
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
value:
|
||||
- text: oui
|
||||
- family:
|
||||
name: nut_monitor_netmask
|
||||
description: "Masque de l'IP du r\xE9seau de l'esclave"
|
||||
leadership: 'True'
|
||||
leadership: true
|
||||
variables:
|
||||
- variable:
|
||||
name: nut_monitor_netmask
|
||||
type: netmask
|
||||
description: "Masque de l'IP du r\xE9seau de l'esclave"
|
||||
multi: 'True'
|
||||
multi: true
|
||||
- variable:
|
||||
name: nut_monitor_host
|
||||
type: network
|
||||
description: "Adresse IP du r\xE9seau de l'esclave"
|
||||
mandatory: 'True'
|
||||
mandatory: true
|
||||
value:
|
||||
- text: 192.168.0.0
|
||||
|
|
|
@ -15,13 +15,13 @@ variables:
|
|||
- family:
|
||||
name: leader
|
||||
description: leader
|
||||
leadership: 'True'
|
||||
leadership: true
|
||||
variables:
|
||||
- variable:
|
||||
name: leader
|
||||
type: string
|
||||
description: leader
|
||||
multi: 'True'
|
||||
multi: true
|
||||
- variable:
|
||||
name: follower1
|
||||
type: string
|
||||
|
@ -33,13 +33,13 @@ variables:
|
|||
- family:
|
||||
name: leader1
|
||||
description: leader
|
||||
leadership: 'True'
|
||||
leadership: true
|
||||
variables:
|
||||
- variable:
|
||||
name: leader1
|
||||
type: string
|
||||
description: leader
|
||||
multi: 'True'
|
||||
multi: true
|
||||
- variable:
|
||||
name: follower11
|
||||
type: string
|
||||
|
|
|
@ -13,14 +13,14 @@ variables:
|
|||
name: mode_conteneur_actif
|
||||
type: string
|
||||
description: No change
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
value:
|
||||
- text: non
|
||||
- variable:
|
||||
name: mode_conteneur_actif2
|
||||
type: string
|
||||
description: No change
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
value:
|
||||
- text: non
|
||||
constraints:
|
||||
|
|
|
@ -27,7 +27,7 @@ constraints:
|
|||
- name: calc_val
|
||||
param:
|
||||
- type: variable
|
||||
propertyerror: 'False'
|
||||
propertyerror: false
|
||||
text: variable1
|
||||
target:
|
||||
- text: variable2
|
||||
|
|
|
@ -8,8 +8,8 @@ constraints:
|
|||
- name: disabled_if_in
|
||||
source: condition
|
||||
param:
|
||||
- text: 'True'
|
||||
- text: true
|
||||
target:
|
||||
- type: filelist
|
||||
optional: 'True'
|
||||
optional: true
|
||||
text: unknown
|
||||
|
|
|
@ -19,14 +19,14 @@ variables:
|
|||
name: mode_conteneur_actif
|
||||
type: string
|
||||
description: No change
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
value:
|
||||
- text: non
|
||||
- variable:
|
||||
name: mode_conteneur_actif2
|
||||
type: string
|
||||
description: No change
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
value:
|
||||
- text: non
|
||||
constraints:
|
||||
|
|
|
@ -25,7 +25,7 @@ variables:
|
|||
name: test_variable
|
||||
type: string
|
||||
description: No change
|
||||
hidden: 'True'
|
||||
hidden: true
|
||||
value:
|
||||
- text: 'no'
|
||||
constraints:
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue