variable and family are list in yaml file + jinja2 => jinja

This commit is contained in:
egarette@silique.fr 2022-11-10 19:09:19 +01:00
parent afd332b2a9
commit a357d97e5a
530 changed files with 2113 additions and 3105 deletions

View file

@ -54,7 +54,7 @@
<!ATTLIST service manage (True|False) "True"> <!ATTLIST service manage (True|False) "True">
<!ATTLIST service servicelist CDATA #IMPLIED> <!ATTLIST service servicelist CDATA #IMPLIED>
<!ATTLIST service disabled (True|False) "False"> <!ATTLIST service disabled (True|False) "False">
<!ATTLIST service engine (none|creole|jinja2) #IMPLIED> <!ATTLIST service engine (none|creole|jinja) #IMPLIED>
<!ATTLIST service target CDATA #IMPLIED> <!ATTLIST service target CDATA #IMPLIED>
<!ATTLIST service type (service|mount|swap|timer|target) "service"> <!ATTLIST service type (service|mount|swap|timer|target) "service">
<!ATTLIST service undisable (True|False) "False"> <!ATTLIST service undisable (True|False) "False">
@ -77,13 +77,13 @@
<!ATTLIST file group_type (unix_user|variable) "unix_user"> <!ATTLIST file group_type (unix_user|variable) "unix_user">
<!ATTLIST file filelist CDATA #IMPLIED> <!ATTLIST file filelist CDATA #IMPLIED>
<!ATTLIST file redefine (True|False) "False"> <!ATTLIST file redefine (True|False) "False">
<!ATTLIST file engine (none|creole|jinja2|creole_legacy) #IMPLIED> <!ATTLIST file engine (none|creole|jinja|creole_legacy) #IMPLIED>
<!ATTLIST file included (no|name|content) #IMPLIED> <!ATTLIST file included (no|name|content) #IMPLIED>
<!ATTLIST file disabled (True|False) "False"> <!ATTLIST file disabled (True|False) "False">
<!ELEMENT override EMPTY> <!ELEMENT override EMPTY>
<!ATTLIST override source CDATA #IMPLIED> <!ATTLIST override source CDATA #IMPLIED>
<!ATTLIST override engine (none|creole|jinja2) #IMPLIED> <!ATTLIST override engine (none|creole|jinja) #IMPLIED>
<!ELEMENT variables ((variable*|family*)*)> <!ELEMENT variables ((variable*|family*)*)>

View file

@ -60,7 +60,7 @@ mapping:
enum: enum:
- "none" - "none"
- "creole" - "creole"
- "jinja2" - "jinja"
- "creole_legacy" - "creole_legacy"
redefine: redefine:
type: bool type: bool
@ -103,7 +103,7 @@ mapping:
enum: enum:
- "none" - "none"
- "creole" - "creole"
- "jinja2" - "jinja"
name: name:
type: str type: str
undisable: undisable:
@ -123,7 +123,7 @@ mapping:
enum: enum:
- "none" - "none"
- "creole" - "creole"
- "jinja2" - "jinja"
disabled: disabled:
type: bool type: bool
servicelist: servicelist:
@ -137,7 +137,9 @@ mapping:
- type: map - type: map
mapping: mapping:
variable: variable:
type: map type: seq
sequence:
- type: map
mapping: mapping:
choice: choice:
required: false required: false
@ -274,11 +276,15 @@ mapping:
- "network_cidr" - "network_cidr"
- "choice" - "choice"
family: family:
type: map type: seq
sequence:
- type: map
mapping: mapping:
variable: variable:
required: false required: false
type: map type: seq
sequence:
- type: map
mapping: mapping:
choice: choice:
required: false required: false
@ -416,11 +422,15 @@ mapping:
- "choice" - "choice"
family: family:
required: false required: false
type: map type: seq
sequence:
- type: map
mapping: mapping:
variable: variable:
required: false required: false
type: map type: seq
sequence:
- type: map
mapping: mapping:
choice: choice:
required: false required: false
@ -558,318 +568,6 @@ mapping:
- "choice" - "choice"
family: family:
required: false required: false
type: map
mapping:
variable:
required: false
type: map
mapping:
choice:
required: false
type: seq
sequence:
- type: map
mapping:
text:
required: false
type: any
param:
required: false
type: seq
sequence:
- type: map
mapping:
text:
required: false
type: any
type:
type: str
enum:
- "string"
- "number"
- "nil"
- "space"
- "boolean"
- "variable"
- "function"
- "information"
- "target_information"
- "suffix"
- "index"
optional:
type: bool
propertyerror:
type: bool
name:
type: str
type:
type: str
enum:
- "string"
- "number"
- "nil"
- "space"
- "boolean"
- "function"
- "variable"
name:
type: str
value:
required: false
type: seq
sequence:
- type: map
mapping:
text:
required: false
type: any
type:
type: str
enum:
- "string"
- "number"
- "nil"
- "space"
- "boolean"
name:
type: str
test:
type: str
supplier:
type: str
provider:
type: str
remove_fill:
type: bool
remove_condition:
type: bool
remove_check:
type: bool
remove_choice:
type: bool
mode:
type: str
auto_save:
type: bool
auto_freeze:
type: bool
mandatory:
type: bool
exists:
type: bool
redefine:
type: bool
unique:
type: bool
multi:
type: bool
disabled:
type: bool
hidden:
type: bool
help:
type: str
description:
type: str
type:
type: str
enum:
- "number"
- "float"
- "string"
- "password"
- "secret"
- "mail"
- "boolean"
- "filename"
- "date"
- "unix_user"
- "ip"
- "local_ip"
- "netmask"
- "network"
- "broadcast"
- "netbios"
- "domainname"
- "hostname"
- "web_address"
- "port"
- "mac"
- "cidr"
- "network_cidr"
- "choice"
family:
required: false
type: map
mapping:
variable:
required: false
type: map
mapping:
choice:
required: false
type: seq
sequence:
- type: map
mapping:
text:
required: false
type: any
param:
required: false
type: seq
sequence:
- type: map
mapping:
text:
required: false
type: any
type:
type: str
enum:
- "string"
- "number"
- "nil"
- "space"
- "boolean"
- "variable"
- "function"
- "information"
- "target_information"
- "suffix"
- "index"
optional:
type: bool
propertyerror:
type: bool
name:
type: str
type:
type: str
enum:
- "string"
- "number"
- "nil"
- "space"
- "boolean"
- "function"
- "variable"
name:
type: str
value:
required: false
type: seq
sequence:
- type: map
mapping:
text:
required: false
type: any
type:
type: str
enum:
- "string"
- "number"
- "nil"
- "space"
- "boolean"
name:
type: str
test:
type: str
supplier:
type: str
provider:
type: str
remove_fill:
type: bool
remove_condition:
type: bool
remove_check:
type: bool
remove_choice:
type: bool
mode:
type: str
auto_save:
type: bool
auto_freeze:
type: bool
mandatory:
type: bool
exists:
type: bool
redefine:
type: bool
unique:
type: bool
multi:
type: bool
disabled:
type: bool
hidden:
type: bool
help:
type: str
description:
type: str
type:
type: str
enum:
- "number"
- "float"
- "string"
- "password"
- "secret"
- "mail"
- "boolean"
- "filename"
- "date"
- "unix_user"
- "ip"
- "local_ip"
- "netmask"
- "network"
- "broadcast"
- "netbios"
- "domainname"
- "hostname"
- "web_address"
- "port"
- "mac"
- "cidr"
- "network_cidr"
- "choice"
family:
required: false
name:
type: str
leadership:
type: bool
dynamic:
type: str
hidden:
type: bool
mode:
type: str
help:
type: str
description:
type: str
name:
type: str
leadership:
type: bool
dynamic:
type: str
hidden:
type: bool
mode:
type: str
help:
type: str
description:
type: str
name: name:
type: str type: str
leadership: leadership:
@ -904,7 +602,9 @@ mapping:
- type: map - type: map
mapping: mapping:
variable: variable:
type: map type: seq
sequence:
- type: map
mapping: mapping:
choice: choice:
required: false required: false
@ -1041,11 +741,15 @@ mapping:
- "network_cidr" - "network_cidr"
- "choice" - "choice"
family: family:
type: map type: seq
sequence:
- type: map
mapping: mapping:
variable: variable:
required: false required: false
type: map type: seq
sequence:
- type: map
mapping: mapping:
choice: choice:
required: false required: false
@ -1203,7 +907,9 @@ mapping:
- type: map - type: map
mapping: mapping:
variable: variable:
type: map type: seq
sequence:
- type: map
mapping: mapping:
choice: choice:
required: false required: false
@ -1340,11 +1046,15 @@ mapping:
- "network_cidr" - "network_cidr"
- "choice" - "choice"
family: family:
type: map type: seq
sequence:
- type: map
mapping: mapping:
variable: variable:
required: false required: false
type: map type: seq
sequence:
- type: map
mapping: mapping:
choice: choice:
required: false required: false
@ -1502,306 +1212,9 @@ mapping:
- type: map - type: map
mapping: mapping:
variable: variable:
type: map
mapping:
choice:
required: false
type: seq type: seq
sequence: sequence:
- type: map - type: map
mapping:
text:
required: false
type: any
param:
required: false
type: seq
sequence:
- type: map
mapping:
text:
required: false
type: any
type:
type: str
enum:
- "string"
- "number"
- "nil"
- "space"
- "boolean"
- "variable"
- "function"
- "information"
- "target_information"
- "suffix"
- "index"
optional:
type: bool
propertyerror:
type: bool
name:
type: str
type:
type: str
enum:
- "string"
- "number"
- "nil"
- "space"
- "boolean"
- "function"
- "variable"
name:
type: str
value:
required: false
type: seq
sequence:
- type: map
mapping:
text:
required: false
type: any
type:
type: str
enum:
- "string"
- "number"
- "nil"
- "space"
- "boolean"
name:
type: str
test:
type: str
supplier:
type: str
provider:
type: str
remove_fill:
type: bool
remove_condition:
type: bool
remove_check:
type: bool
remove_choice:
type: bool
mode:
type: str
auto_save:
type: bool
auto_freeze:
type: bool
mandatory:
type: bool
exists:
type: bool
redefine:
type: bool
unique:
type: bool
multi:
type: bool
disabled:
type: bool
hidden:
type: bool
help:
type: str
description:
type: str
type:
type: str
enum:
- "number"
- "float"
- "string"
- "password"
- "secret"
- "mail"
- "boolean"
- "filename"
- "date"
- "unix_user"
- "ip"
- "local_ip"
- "netmask"
- "network"
- "broadcast"
- "netbios"
- "domainname"
- "hostname"
- "web_address"
- "port"
- "mac"
- "cidr"
- "network_cidr"
- "choice"
family:
type: map
mapping:
variable:
required: false
type: map
mapping:
choice:
required: false
type: seq
sequence:
- type: map
mapping:
text:
required: false
type: any
param:
required: false
type: seq
sequence:
- type: map
mapping:
text:
required: false
type: any
type:
type: str
enum:
- "string"
- "number"
- "nil"
- "space"
- "boolean"
- "variable"
- "function"
- "information"
- "target_information"
- "suffix"
- "index"
optional:
type: bool
propertyerror:
type: bool
name:
type: str
type:
type: str
enum:
- "string"
- "number"
- "nil"
- "space"
- "boolean"
- "function"
- "variable"
name:
type: str
value:
required: false
type: seq
sequence:
- type: map
mapping:
text:
required: false
type: any
type:
type: str
enum:
- "string"
- "number"
- "nil"
- "space"
- "boolean"
name:
type: str
test:
type: str
supplier:
type: str
provider:
type: str
remove_fill:
type: bool
remove_condition:
type: bool
remove_check:
type: bool
remove_choice:
type: bool
mode:
type: str
auto_save:
type: bool
auto_freeze:
type: bool
mandatory:
type: bool
exists:
type: bool
redefine:
type: bool
unique:
type: bool
multi:
type: bool
disabled:
type: bool
hidden:
type: bool
help:
type: str
description:
type: str
type:
type: str
enum:
- "number"
- "float"
- "string"
- "password"
- "secret"
- "mail"
- "boolean"
- "filename"
- "date"
- "unix_user"
- "ip"
- "local_ip"
- "netmask"
- "network"
- "broadcast"
- "netbios"
- "domainname"
- "hostname"
- "web_address"
- "port"
- "mac"
- "cidr"
- "network_cidr"
- "choice"
family:
required: false
name:
type: str
leadership:
type: bool
dynamic:
type: str
hidden:
type: bool
mode:
type: str
help:
type: str
description:
type: str
variables:
type: seq
sequence:
- type: map
mapping:
variable:
type: map
mapping: mapping:
choice: choice:
required: false required: false

View file

@ -157,16 +157,18 @@ class SubYAML:
lists = [] lists = []
for dico in self.dico: for dico in self.dico:
for key, value in dico.items(): for key, value in dico.items():
lists.append((key, [value])) if not isinstance(value, list):
value = [value]
lists.append((key, value))
else: else:
lists = [] lists = []
for key, values in self.dico.items(): for key, values in self.dico.items():
if key == 'variables': if key == 'variables':
for v in values: for v in values:
if 'variable' in v: if 'variable' in v:
lists.append(('variable', [v['variable']])) lists.append(('variable', v['variable']))
if 'family' in v: if 'family' in v:
lists.append(('family', [v['family']])) lists.append(('family', v['family']))
else: else:
lists.append((key, values)) lists.append((key, values))
for key, values in lists: for key, values in lists:

View file

@ -32,7 +32,7 @@ from shutil import copy
import logging import logging
from typing import Dict, Any from typing import Dict, Any
from subprocess import call from subprocess import call
from os import listdir, makedirs, getcwd, chdir, unlink, rmdir from os import listdir, makedirs, getcwd, chdir, unlink, rmdir, chmod
from os.path import dirname, join, isfile, isdir, abspath from os.path import dirname, join, isfile, isdir, abspath

View file

@ -1,4 +1,4 @@
from . import none, creole, jinja2, creole_legacy from . import none, creole, jinja, creole_legacy
__all__ = ('none', 'creole', 'jinja2', 'creole_legacy') __all__ = ('none', 'creole', 'jinja', 'creole_legacy')

View file

@ -1,4 +1,4 @@
"""Jinja2 engine """Jinja engine
Created by: Created by:
EOLE (http://eole.orion.education.fr) EOLE (http://eole.orion.education.fr)
@ -51,7 +51,7 @@ def process(filename: str,
# full path of the destination file # full path of the destination file
dir_name, template_name = filename.rsplit('/', 1) dir_name, template_name = filename.rsplit('/', 1)
if source is not None: # pragma: no cover if source is not None: # pragma: no cover
raise TemplateError(_('source is not supported for jinja2')) raise TemplateError(_('source is not supported for jinja'))
var = {} var = {}
if variable is not None: if variable is not None:
var['rougail_variable'] = variable var['rougail_variable'] = variable

View file

@ -24,7 +24,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
""" """
from typing import Dict, Any from typing import Dict, Any
from os import makedirs, symlink, chmod from os import makedirs, symlink
from os.path import dirname, isfile, join from os.path import dirname, isfile, join
from ipaddress import ip_network from ipaddress import ip_network

View file

@ -1,12 +1,11 @@
version: '0.10' version: '0.10'
variables: variables:
- variable: - variable:
name: myvar - name: myvar
auto_freeze: true auto_freeze: true
value: value:
- text: 'no' - text: 'no'
- variable: - name: server_deployed
name: server_deployed
type: boolean type: boolean
value: value:
- text: false - text: false

View file

@ -1,13 +1,12 @@
version: '0.10' version: '0.10'
variables: variables:
- variable: - variable:
name: my_var - name: my_var
auto_freeze: true auto_freeze: true
mode: expert mode: expert
value: value:
- text: 'no' - text: 'no'
- variable: - name: server_deployed
name: server_deployed
type: boolean type: boolean
value: value:
- text: false - text: false

View file

@ -1,14 +1,14 @@
version: '0.10' version: '0.10'
variables: variables:
- variable: - variable:
name: server_deployed - name: server_deployed
type: boolean type: boolean
- family: - family:
name: general - name: general
description: "g\xE9n\xE9ral" description: "g\xE9n\xE9ral"
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: No change description: No change
auto_save: true auto_save: true

View file

@ -1,14 +1,14 @@
version: '0.10' version: '0.10'
variables: variables:
- variable: - variable:
name: server_deployed - name: server_deployed
type: boolean type: boolean
- family: - family:
name: general - name: general
description: "g\xE9n\xE9ral" description: "g\xE9n\xE9ral"
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: No change description: No change
auto_save: true auto_save: true

View file

@ -1,11 +1,11 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
description: "g\xE9n\xE9ral" description: "g\xE9n\xE9ral"
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: No change description: No change
hidden: true hidden: true

View file

@ -1,17 +1,16 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
description: "g\xE9n\xE9ral" description: "g\xE9n\xE9ral"
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: No change description: No change
hidden: true hidden: true
value: value:
- text: non - text: non
- variable: - name: without_type
name: without_type
value: value:
- text: non - text: non

View file

@ -1,11 +1,11 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
description: "g\xE9n\xE9ral" description: "g\xE9n\xE9ral"
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: No change description: No change
hidden: true hidden: true

View file

@ -1,11 +1,11 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
description: "g\xE9n\xE9ral" description: "g\xE9n\xE9ral"
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: No change description: No change
hidden: true hidden: true

View file

@ -1,11 +1,11 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
description: "g\xE9n\xE9ral" description: "g\xE9n\xE9ral"
variables: variables:
- variable: - variable:
name: mode_conteneur_actif1 - name: mode_conteneur_actif1
type: string type: string
description: No change description: No change
hidden: true hidden: true

View file

@ -1,12 +1,11 @@
version: '0.10' version: '0.10'
variables: variables:
- variable: - variable:
name: server_deployed - name: server_deployed
type: boolean type: boolean
value: value:
- text: false - text: false
- variable: - name: my_variable
name: my_variable
auto_freeze: true auto_freeze: true
hidden: true hidden: true
value: value:

View file

@ -1,17 +1,16 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: No change description: No change
hidden: true hidden: true
value: value:
- text: non - text: non
- variable: - name: mode_conteneur_actif1
name: mode_conteneur_actif1
type: string type: string
description: No change description: No change
value: value:

View file

@ -1,17 +1,16 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: No change description: No change
hidden: true hidden: true
value: value:
- text: non - text: non
- variable: - name: mode_conteneur_actif1
name: mode_conteneur_actif1
type: string type: string
description: No change description: No change
value: value:

View file

@ -1,10 +1,10 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: domain - name: domain
type: domainname type: domainname
description: Description description: Description
value: value:

View file

@ -28,7 +28,7 @@ optiondescription_5.impl_set_information('source', "file")
option_10 = FilenameOption(name="name", doc="name", default="/etc/file2") option_10 = FilenameOption(name="name", doc="name", default="/etc/file2")
option_9 = BoolOption(name="activate", doc="activate", default=True) option_9 = BoolOption(name="activate", doc="activate", default=True)
optiondescription_8 = OptionDescription(name="file2", doc="file2", children=[option_10, option_9]) optiondescription_8 = OptionDescription(name="file2", doc="file2", children=[option_10, option_9])
optiondescription_8.impl_set_information('engine', "jinja2") optiondescription_8.impl_set_information('engine', "jinja")
optiondescription_8.impl_set_information('source', "file2") optiondescription_8.impl_set_information('source', "file2")
optiondescription_4 = OptionDescription(name="files", doc="files", children=[optiondescription_5, optiondescription_8]) optiondescription_4 = OptionDescription(name="files", doc="files", children=[optiondescription_5, optiondescription_8])
option_3 = BoolOption(name="activate", doc="activate", default=True) option_3 = BoolOption(name="activate", doc="activate", default=True)

View file

@ -28,7 +28,7 @@ optiondescription_7.impl_set_information('source', "file")
option_12 = FilenameOption(name="name", doc="name", default="/etc/file2") option_12 = FilenameOption(name="name", doc="name", default="/etc/file2")
option_11 = BoolOption(name="activate", doc="activate", default=True) option_11 = BoolOption(name="activate", doc="activate", default=True)
optiondescription_10 = OptionDescription(name="file2", doc="file2", children=[option_12, option_11]) optiondescription_10 = OptionDescription(name="file2", doc="file2", children=[option_12, option_11])
optiondescription_10.impl_set_information('engine', "jinja2") optiondescription_10.impl_set_information('engine', "jinja")
optiondescription_10.impl_set_information('source', "file2") optiondescription_10.impl_set_information('source', "file2")
optiondescription_6 = OptionDescription(name="files", doc="files", children=[optiondescription_7, optiondescription_10]) optiondescription_6 = OptionDescription(name="files", doc="files", children=[optiondescription_7, optiondescription_10])
option_5 = BoolOption(name="activate", doc="activate", default=True) option_5 = BoolOption(name="activate", doc="activate", default=True)
@ -47,7 +47,7 @@ optiondescription_16.impl_set_information('source', "file")
option_21 = FilenameOption(name="name", doc="name", default="/etc/file2") option_21 = FilenameOption(name="name", doc="name", default="/etc/file2")
option_20 = BoolOption(name="activate", doc="activate", default=True) option_20 = BoolOption(name="activate", doc="activate", default=True)
optiondescription_19 = OptionDescription(name="file2", doc="file2", children=[option_21, option_20]) optiondescription_19 = OptionDescription(name="file2", doc="file2", children=[option_21, option_20])
optiondescription_19.impl_set_information('engine', "jinja2") optiondescription_19.impl_set_information('engine', "jinja")
optiondescription_19.impl_set_information('source', "file2") optiondescription_19.impl_set_information('source', "file2")
optiondescription_15 = OptionDescription(name="files", doc="files", children=[optiondescription_16, optiondescription_19]) optiondescription_15 = OptionDescription(name="files", doc="files", children=[optiondescription_16, optiondescription_19])
option_14 = BoolOption(name="activate", doc="activate", default=True) option_14 = BoolOption(name="activate", doc="activate", default=True)

View file

@ -3,7 +3,7 @@
<services> <services>
<service name="test"> <service name="test">
<file>/etc/file</file> <file>/etc/file</file>
<file engine="jinja2">/etc/file2</file> <file engine="jinja">/etc/file2</file>
</service> </service>
</services> </services>
<variables> <variables>

View file

@ -4,14 +4,14 @@ services:
- name: test - name: test
file: file:
- text: /etc/file - text: /etc/file
- engine: jinja2 - engine: jinja
text: /etc/file2 text: /etc/file2
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: Description description: Description
value: value:

View file

@ -28,7 +28,7 @@ optiondescription_5.impl_set_information('source', "file")
option_10 = FilenameOption(name="name", doc="name", default="/etc/file2") option_10 = FilenameOption(name="name", doc="name", default="/etc/file2")
option_9 = BoolOption(name="activate", doc="activate", default=True) option_9 = BoolOption(name="activate", doc="activate", default=True)
optiondescription_8 = OptionDescription(name="file2", doc="file2", children=[option_10, option_9]) optiondescription_8 = OptionDescription(name="file2", doc="file2", children=[option_10, option_9])
optiondescription_8.impl_set_information('engine', "jinja2") optiondescription_8.impl_set_information('engine', "jinja")
optiondescription_8.impl_set_information('source', "file2") optiondescription_8.impl_set_information('source', "file2")
option_13 = FilenameOption(name="name", doc="name", default="/etc/file3") option_13 = FilenameOption(name="name", doc="name", default="/etc/file3")
option_12 = BoolOption(name="activate", doc="activate", default=False) option_12 = BoolOption(name="activate", doc="activate", default=False)

View file

@ -28,7 +28,7 @@ optiondescription_7.impl_set_information('source', "file")
option_12 = FilenameOption(name="name", doc="name", default="/etc/file2") option_12 = FilenameOption(name="name", doc="name", default="/etc/file2")
option_11 = BoolOption(name="activate", doc="activate", default=True) option_11 = BoolOption(name="activate", doc="activate", default=True)
optiondescription_10 = OptionDescription(name="file2", doc="file2", children=[option_12, option_11]) optiondescription_10 = OptionDescription(name="file2", doc="file2", children=[option_12, option_11])
optiondescription_10.impl_set_information('engine', "jinja2") optiondescription_10.impl_set_information('engine', "jinja")
optiondescription_10.impl_set_information('source', "file2") optiondescription_10.impl_set_information('source', "file2")
option_15 = FilenameOption(name="name", doc="name", default="/etc/file3") option_15 = FilenameOption(name="name", doc="name", default="/etc/file3")
option_14 = BoolOption(name="activate", doc="activate", default=False) option_14 = BoolOption(name="activate", doc="activate", default=False)
@ -51,7 +51,7 @@ optiondescription_19.impl_set_information('source', "file")
option_24 = FilenameOption(name="name", doc="name", default="/etc/file2") option_24 = FilenameOption(name="name", doc="name", default="/etc/file2")
option_23 = BoolOption(name="activate", doc="activate", default=True) option_23 = BoolOption(name="activate", doc="activate", default=True)
optiondescription_22 = OptionDescription(name="file2", doc="file2", children=[option_24, option_23]) optiondescription_22 = OptionDescription(name="file2", doc="file2", children=[option_24, option_23])
optiondescription_22.impl_set_information('engine', "jinja2") optiondescription_22.impl_set_information('engine', "jinja")
optiondescription_22.impl_set_information('source', "file2") optiondescription_22.impl_set_information('source', "file2")
option_27 = FilenameOption(name="name", doc="name", default="/etc/file3") option_27 = FilenameOption(name="name", doc="name", default="/etc/file3")
option_26 = BoolOption(name="activate", doc="activate", default=False) option_26 = BoolOption(name="activate", doc="activate", default=False)

View file

@ -3,7 +3,7 @@
<services> <services>
<service name="test"> <service name="test">
<file>/etc/file</file> <file>/etc/file</file>
<file engine="jinja2">/etc/file2</file> <file engine="jinja">/etc/file2</file>
<file disabled='True'>/etc/file3</file> <file disabled='True'>/etc/file3</file>
</service> </service>
</services> </services>

View file

@ -4,16 +4,16 @@ services:
- name: test - name: test
file: file:
- text: /etc/file - text: /etc/file
- engine: jinja2 - engine: jinja
text: /etc/file2 text: /etc/file2
- disabled: true - disabled: true
text: /etc/file3 text: /etc/file3
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: Description description: Description
value: value:

View file

@ -28,7 +28,7 @@ optiondescription_5.impl_set_information('source', "file")
option_10 = FilenameOption(name="name", doc="name", default="/etc/file2") option_10 = FilenameOption(name="name", doc="name", default="/etc/file2")
option_9 = BoolOption(name="activate", doc="activate", default=True) option_9 = BoolOption(name="activate", doc="activate", default=True)
optiondescription_8 = OptionDescription(name="file2", doc="file2", children=[option_10, option_9]) optiondescription_8 = OptionDescription(name="file2", doc="file2", children=[option_10, option_9])
optiondescription_8.impl_set_information('engine', "jinja2") optiondescription_8.impl_set_information('engine', "jinja")
optiondescription_8.impl_set_information('source', "file2") optiondescription_8.impl_set_information('source', "file2")
optiondescription_4 = OptionDescription(name="files", doc="files", children=[optiondescription_5, optiondescription_8]) optiondescription_4 = OptionDescription(name="files", doc="files", children=[optiondescription_5, optiondescription_8])
option_3 = BoolOption(name="activate", doc="activate", default=True) option_3 = BoolOption(name="activate", doc="activate", default=True)

View file

@ -28,7 +28,7 @@ optiondescription_7.impl_set_information('source', "file")
option_12 = FilenameOption(name="name", doc="name", default="/etc/file2") option_12 = FilenameOption(name="name", doc="name", default="/etc/file2")
option_11 = BoolOption(name="activate", doc="activate", default=True) option_11 = BoolOption(name="activate", doc="activate", default=True)
optiondescription_10 = OptionDescription(name="file2", doc="file2", children=[option_12, option_11]) optiondescription_10 = OptionDescription(name="file2", doc="file2", children=[option_12, option_11])
optiondescription_10.impl_set_information('engine', "jinja2") optiondescription_10.impl_set_information('engine', "jinja")
optiondescription_10.impl_set_information('source', "file2") optiondescription_10.impl_set_information('source', "file2")
optiondescription_6 = OptionDescription(name="files", doc="files", children=[optiondescription_7, optiondescription_10]) optiondescription_6 = OptionDescription(name="files", doc="files", children=[optiondescription_7, optiondescription_10])
option_5 = BoolOption(name="activate", doc="activate", default=True) option_5 = BoolOption(name="activate", doc="activate", default=True)
@ -47,7 +47,7 @@ optiondescription_16.impl_set_information('source', "file")
option_21 = FilenameOption(name="name", doc="name", default="/etc/file2") option_21 = FilenameOption(name="name", doc="name", default="/etc/file2")
option_20 = BoolOption(name="activate", doc="activate", default=True) option_20 = BoolOption(name="activate", doc="activate", default=True)
optiondescription_19 = OptionDescription(name="file2", doc="file2", children=[option_21, option_20]) optiondescription_19 = OptionDescription(name="file2", doc="file2", children=[option_21, option_20])
optiondescription_19.impl_set_information('engine', "jinja2") optiondescription_19.impl_set_information('engine', "jinja")
optiondescription_19.impl_set_information('source', "file2") optiondescription_19.impl_set_information('source', "file2")
optiondescription_15 = OptionDescription(name="files", doc="files", children=[optiondescription_16, optiondescription_19]) optiondescription_15 = OptionDescription(name="files", doc="files", children=[optiondescription_16, optiondescription_19])
option_14 = BoolOption(name="activate", doc="activate", default=True) option_14 = BoolOption(name="activate", doc="activate", default=True)

View file

@ -3,7 +3,7 @@
<services> <services>
<service name="test"> <service name="test">
<file>/etc/file</file> <file>/etc/file</file>
<file engine="jinja2">/etc/file2</file> <file engine="jinja">/etc/file2</file>
</service> </service>
</services> </services>
<variables> <variables>

View file

@ -4,14 +4,14 @@ services:
- name: test - name: test
file: file:
- text: /etc/file - text: /etc/file
- engine: jinja2 - engine: jinja
text: /etc/file2 text: /etc/file2
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: Description description: Description
value: value:

View file

@ -28,7 +28,7 @@ optiondescription_5.impl_set_information('source', "file")
option_10 = FilenameOption(name="name", doc="name", default="/etc/file2") option_10 = FilenameOption(name="name", doc="name", default="/etc/file2")
option_9 = BoolOption(name="activate", doc="activate", default=True) option_9 = BoolOption(name="activate", doc="activate", default=True)
optiondescription_8 = OptionDescription(name="file2", doc="file2", children=[option_10, option_9]) optiondescription_8 = OptionDescription(name="file2", doc="file2", children=[option_10, option_9])
optiondescription_8.impl_set_information('engine', "jinja2") optiondescription_8.impl_set_information('engine', "jinja")
optiondescription_8.impl_set_information('source', "file2") optiondescription_8.impl_set_information('source', "file2")
option_13 = FilenameOption(name="name", doc="name", default="/etc/dir/incfile") option_13 = FilenameOption(name="name", doc="name", default="/etc/dir/incfile")
option_12 = BoolOption(name="activate", doc="activate", default=True) option_12 = BoolOption(name="activate", doc="activate", default=True)

View file

@ -28,7 +28,7 @@ optiondescription_7.impl_set_information('source', "file")
option_12 = FilenameOption(name="name", doc="name", default="/etc/file2") option_12 = FilenameOption(name="name", doc="name", default="/etc/file2")
option_11 = BoolOption(name="activate", doc="activate", default=True) option_11 = BoolOption(name="activate", doc="activate", default=True)
optiondescription_10 = OptionDescription(name="file2", doc="file2", children=[option_12, option_11]) optiondescription_10 = OptionDescription(name="file2", doc="file2", children=[option_12, option_11])
optiondescription_10.impl_set_information('engine', "jinja2") optiondescription_10.impl_set_information('engine', "jinja")
optiondescription_10.impl_set_information('source', "file2") optiondescription_10.impl_set_information('source', "file2")
option_15 = FilenameOption(name="name", doc="name", default="/etc/dir/incfile") option_15 = FilenameOption(name="name", doc="name", default="/etc/dir/incfile")
option_14 = BoolOption(name="activate", doc="activate", default=True) option_14 = BoolOption(name="activate", doc="activate", default=True)
@ -52,7 +52,7 @@ optiondescription_19.impl_set_information('source', "file")
option_24 = FilenameOption(name="name", doc="name", default="/etc/file2") option_24 = FilenameOption(name="name", doc="name", default="/etc/file2")
option_23 = BoolOption(name="activate", doc="activate", default=True) option_23 = BoolOption(name="activate", doc="activate", default=True)
optiondescription_22 = OptionDescription(name="file2", doc="file2", children=[option_24, option_23]) optiondescription_22 = OptionDescription(name="file2", doc="file2", children=[option_24, option_23])
optiondescription_22.impl_set_information('engine', "jinja2") optiondescription_22.impl_set_information('engine', "jinja")
optiondescription_22.impl_set_information('source', "file2") optiondescription_22.impl_set_information('source', "file2")
option_27 = FilenameOption(name="name", doc="name", default="/etc/dir/incfile") option_27 = FilenameOption(name="name", doc="name", default="/etc/dir/incfile")
option_26 = BoolOption(name="activate", doc="activate", default=True) option_26 = BoolOption(name="activate", doc="activate", default=True)

View file

@ -3,7 +3,7 @@
<services> <services>
<service name="test"> <service name="test">
<file>/etc/file</file> <file>/etc/file</file>
<file engine="jinja2">/etc/file2</file> <file engine="jinja">/etc/file2</file>
<file included="content">/etc/dir/incfile</file> <file included="content">/etc/dir/incfile</file>
</service> </service>
</services> </services>

View file

@ -4,16 +4,16 @@ services:
- name: test - name: test
file: file:
- text: /etc/file - text: /etc/file
- engine: jinja2 - engine: jinja
text: /etc/file2 text: /etc/file2
- included: content - included: content
text: /etc/dir/incfile text: /etc/dir/incfile
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: Description description: Description
value: value:

View file

@ -28,7 +28,7 @@ optiondescription_5.impl_set_information('source', "file")
option_10 = FilenameOption(name="name", doc="name", default="/etc/file2") option_10 = FilenameOption(name="name", doc="name", default="/etc/file2")
option_9 = BoolOption(name="activate", doc="activate", default=True) option_9 = BoolOption(name="activate", doc="activate", default=True)
optiondescription_8 = OptionDescription(name="file2", doc="file2", children=[option_10, option_9]) optiondescription_8 = OptionDescription(name="file2", doc="file2", children=[option_10, option_9])
optiondescription_8.impl_set_information('engine', "jinja2") optiondescription_8.impl_set_information('engine', "jinja")
optiondescription_8.impl_set_information('source', "file2") optiondescription_8.impl_set_information('source', "file2")
option_13 = FilenameOption(name="name", doc="name", default="/etc/dir/incfile") option_13 = FilenameOption(name="name", doc="name", default="/etc/dir/incfile")
option_12 = BoolOption(name="activate", doc="activate", default=True) option_12 = BoolOption(name="activate", doc="activate", default=True)

View file

@ -28,7 +28,7 @@ optiondescription_7.impl_set_information('source', "file")
option_12 = FilenameOption(name="name", doc="name", default="/etc/file2") option_12 = FilenameOption(name="name", doc="name", default="/etc/file2")
option_11 = BoolOption(name="activate", doc="activate", default=True) option_11 = BoolOption(name="activate", doc="activate", default=True)
optiondescription_10 = OptionDescription(name="file2", doc="file2", children=[option_12, option_11]) optiondescription_10 = OptionDescription(name="file2", doc="file2", children=[option_12, option_11])
optiondescription_10.impl_set_information('engine', "jinja2") optiondescription_10.impl_set_information('engine', "jinja")
optiondescription_10.impl_set_information('source', "file2") optiondescription_10.impl_set_information('source', "file2")
option_15 = FilenameOption(name="name", doc="name", default="/etc/dir/incfile") option_15 = FilenameOption(name="name", doc="name", default="/etc/dir/incfile")
option_14 = BoolOption(name="activate", doc="activate", default=True) option_14 = BoolOption(name="activate", doc="activate", default=True)
@ -52,7 +52,7 @@ optiondescription_19.impl_set_information('source', "file")
option_24 = FilenameOption(name="name", doc="name", default="/etc/file2") option_24 = FilenameOption(name="name", doc="name", default="/etc/file2")
option_23 = BoolOption(name="activate", doc="activate", default=True) option_23 = BoolOption(name="activate", doc="activate", default=True)
optiondescription_22 = OptionDescription(name="file2", doc="file2", children=[option_24, option_23]) optiondescription_22 = OptionDescription(name="file2", doc="file2", children=[option_24, option_23])
optiondescription_22.impl_set_information('engine', "jinja2") optiondescription_22.impl_set_information('engine', "jinja")
optiondescription_22.impl_set_information('source', "file2") optiondescription_22.impl_set_information('source', "file2")
option_27 = FilenameOption(name="name", doc="name", default="/etc/dir/incfile") option_27 = FilenameOption(name="name", doc="name", default="/etc/dir/incfile")
option_26 = BoolOption(name="activate", doc="activate", default=True) option_26 = BoolOption(name="activate", doc="activate", default=True)

View file

@ -3,7 +3,7 @@
<services> <services>
<service name="test"> <service name="test">
<file>/etc/file</file> <file>/etc/file</file>
<file engine="jinja2">/etc/file2</file> <file engine="jinja">/etc/file2</file>
<file included="name">/etc/dir/incfile</file> <file included="name">/etc/dir/incfile</file>
</service> </service>
</services> </services>

View file

@ -4,16 +4,16 @@ services:
- name: test - name: test
file: file:
- text: /etc/file - text: /etc/file
- engine: jinja2 - engine: jinja
text: /etc/file2 text: /etc/file2
- included: name - included: name
text: /etc/dir/incfile text: /etc/dir/incfile
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: Description description: Description
value: value:

View file

@ -32,7 +32,7 @@ option_13 = FilenameOption(name="name", doc="name", default="/etc/file2")
option_14 = UsernameOption(name="owner", doc="owner", default="nobody") option_14 = UsernameOption(name="owner", doc="owner", default="nobody")
option_11 = BoolOption(name="activate", doc="activate", default=True) option_11 = BoolOption(name="activate", doc="activate", default=True)
optiondescription_10 = OptionDescription(name="file2", doc="file2", children=[option_12, option_13, option_14, option_11]) optiondescription_10 = OptionDescription(name="file2", doc="file2", children=[option_12, option_13, option_14, option_11])
optiondescription_10.impl_set_information('engine', "jinja2") optiondescription_10.impl_set_information('engine', "jinja")
optiondescription_10.impl_set_information('source', "file2") optiondescription_10.impl_set_information('source', "file2")
optiondescription_4 = OptionDescription(name="files", doc="files", children=[optiondescription_5, optiondescription_10]) optiondescription_4 = OptionDescription(name="files", doc="files", children=[optiondescription_5, optiondescription_10])
option_3 = BoolOption(name="activate", doc="activate", default=True) option_3 = BoolOption(name="activate", doc="activate", default=True)

View file

@ -32,7 +32,7 @@ option_15 = FilenameOption(name="name", doc="name", default="/etc/file2")
option_16 = UsernameOption(name="owner", doc="owner", default="nobody") option_16 = UsernameOption(name="owner", doc="owner", default="nobody")
option_13 = BoolOption(name="activate", doc="activate", default=True) option_13 = BoolOption(name="activate", doc="activate", default=True)
optiondescription_12 = OptionDescription(name="file2", doc="file2", children=[option_14, option_15, option_16, option_13]) optiondescription_12 = OptionDescription(name="file2", doc="file2", children=[option_14, option_15, option_16, option_13])
optiondescription_12.impl_set_information('engine', "jinja2") optiondescription_12.impl_set_information('engine', "jinja")
optiondescription_12.impl_set_information('source', "file2") optiondescription_12.impl_set_information('source', "file2")
optiondescription_6 = OptionDescription(name="files", doc="files", children=[optiondescription_7, optiondescription_12]) optiondescription_6 = OptionDescription(name="files", doc="files", children=[optiondescription_7, optiondescription_12])
option_5 = BoolOption(name="activate", doc="activate", default=True) option_5 = BoolOption(name="activate", doc="activate", default=True)
@ -55,7 +55,7 @@ option_28 = FilenameOption(name="name", doc="name", default="/etc/file2")
option_29 = UsernameOption(name="owner", doc="owner", default="nobody") option_29 = UsernameOption(name="owner", doc="owner", default="nobody")
option_26 = BoolOption(name="activate", doc="activate", default=True) option_26 = BoolOption(name="activate", doc="activate", default=True)
optiondescription_25 = OptionDescription(name="file2", doc="file2", children=[option_27, option_28, option_29, option_26]) optiondescription_25 = OptionDescription(name="file2", doc="file2", children=[option_27, option_28, option_29, option_26])
optiondescription_25.impl_set_information('engine', "jinja2") optiondescription_25.impl_set_information('engine', "jinja")
optiondescription_25.impl_set_information('source', "file2") optiondescription_25.impl_set_information('source', "file2")
optiondescription_19 = OptionDescription(name="files", doc="files", children=[optiondescription_20, optiondescription_25]) optiondescription_19 = OptionDescription(name="files", doc="files", children=[optiondescription_20, optiondescription_25])
option_18 = BoolOption(name="activate", doc="activate", default=True) option_18 = BoolOption(name="activate", doc="activate", default=True)

View file

@ -3,7 +3,7 @@
<services> <services>
<service name="test"> <service name="test">
<file owner="nobody" group="nobody">/etc/file</file> <file owner="nobody" group="nobody">/etc/file</file>
<file owner="nobody" group="nobody" engine="jinja2">/etc/file2</file> <file owner="nobody" group="nobody" engine="jinja">/etc/file2</file>
</service> </service>
</services> </services>
<variables> <variables>

View file

@ -8,14 +8,14 @@ services:
text: /etc/file text: /etc/file
- owner: nobody - owner: nobody
group: nobody group: nobody
engine: jinja2 engine: jinja
text: /etc/file2 text: /etc/file2
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: Description description: Description
value: value:

View file

@ -34,7 +34,7 @@ option_15 = FilenameOption(name="name", doc="name", default="/etc/file2")
option_16 = SymLinkOption(name="owner", opt=option_3) option_16 = SymLinkOption(name="owner", opt=option_3)
option_13 = BoolOption(name="activate", doc="activate", default=True) option_13 = BoolOption(name="activate", doc="activate", default=True)
optiondescription_12 = OptionDescription(name="file2", doc="file2", children=[option_14, option_15, option_16, option_13]) optiondescription_12 = OptionDescription(name="file2", doc="file2", children=[option_14, option_15, option_16, option_13])
optiondescription_12.impl_set_information('engine', "jinja2") optiondescription_12.impl_set_information('engine', "jinja")
optiondescription_12.impl_set_information('source', "file2") optiondescription_12.impl_set_information('source', "file2")
optiondescription_6 = OptionDescription(name="files", doc="files", children=[optiondescription_7, optiondescription_12]) optiondescription_6 = OptionDescription(name="files", doc="files", children=[optiondescription_7, optiondescription_12])
option_5 = BoolOption(name="activate", doc="activate", default=True) option_5 = BoolOption(name="activate", doc="activate", default=True)

View file

@ -34,7 +34,7 @@ option_19 = FilenameOption(name="name", doc="name", default="/etc/file2")
option_20 = SymLinkOption(name="owner", opt=option_3) option_20 = SymLinkOption(name="owner", opt=option_3)
option_17 = BoolOption(name="activate", doc="activate", default=True) option_17 = BoolOption(name="activate", doc="activate", default=True)
optiondescription_16 = OptionDescription(name="file2", doc="file2", children=[option_18, option_19, option_20, option_17]) optiondescription_16 = OptionDescription(name="file2", doc="file2", children=[option_18, option_19, option_20, option_17])
optiondescription_16.impl_set_information('engine', "jinja2") optiondescription_16.impl_set_information('engine', "jinja")
optiondescription_16.impl_set_information('source', "file2") optiondescription_16.impl_set_information('source', "file2")
optiondescription_10 = OptionDescription(name="files", doc="files", children=[optiondescription_11, optiondescription_16]) optiondescription_10 = OptionDescription(name="files", doc="files", children=[optiondescription_11, optiondescription_16])
option_9 = BoolOption(name="activate", doc="activate", default=True) option_9 = BoolOption(name="activate", doc="activate", default=True)
@ -59,7 +59,7 @@ option_32 = FilenameOption(name="name", doc="name", default="/etc/file2")
option_33 = SymLinkOption(name="owner", opt=option_7) option_33 = SymLinkOption(name="owner", opt=option_7)
option_30 = BoolOption(name="activate", doc="activate", default=True) option_30 = BoolOption(name="activate", doc="activate", default=True)
optiondescription_29 = OptionDescription(name="file2", doc="file2", children=[option_31, option_32, option_33, option_30]) optiondescription_29 = OptionDescription(name="file2", doc="file2", children=[option_31, option_32, option_33, option_30])
optiondescription_29.impl_set_information('engine', "jinja2") optiondescription_29.impl_set_information('engine', "jinja")
optiondescription_29.impl_set_information('source', "file2") optiondescription_29.impl_set_information('source', "file2")
optiondescription_23 = OptionDescription(name="files", doc="files", children=[optiondescription_24, optiondescription_29]) optiondescription_23 = OptionDescription(name="files", doc="files", children=[optiondescription_24, optiondescription_29])
option_22 = BoolOption(name="activate", doc="activate", default=True) option_22 = BoolOption(name="activate", doc="activate", default=True)

View file

@ -3,7 +3,7 @@
<services> <services>
<service name="test"> <service name="test">
<file owner_type='variable' owner="owner" group_type='variable' group="group">/etc/file</file> <file owner_type='variable' owner="owner" group_type='variable' group="group">/etc/file</file>
<file owner_type='variable' owner="owner" group_type='variable' group="group" engine="jinja2">/etc/file2</file> <file owner_type='variable' owner="owner" group_type='variable' group="group" engine="jinja">/etc/file2</file>
</service> </service>
</services> </services>
<variables> <variables>

View file

@ -12,25 +12,23 @@ services:
owner: owner owner: owner
group_type: variable group_type: variable
group: group group: group
engine: jinja2 engine: jinja
text: /etc/file2 text: /etc/file2
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: Description description: Description
value: value:
- text: non - text: non
- variable: - name: owner
name: owner
type: unix_user type: unix_user
value: value:
- text: nobody - text: nobody
- variable: - name: group
name: group
type: unix_user type: unix_user
value: value:
- text: nobody - text: nobody

View file

@ -28,7 +28,7 @@ optiondescription_5.impl_set_information('source', "file")
option_10 = FilenameOption(name="name", doc="name", default="/etc/file2") option_10 = FilenameOption(name="name", doc="name", default="/etc/file2")
option_9 = BoolOption(name="activate", doc="activate", default=True) option_9 = BoolOption(name="activate", doc="activate", default=True)
optiondescription_8 = OptionDescription(name="file2", doc="file2", children=[option_10, option_9]) optiondescription_8 = OptionDescription(name="file2", doc="file2", children=[option_10, option_9])
optiondescription_8.impl_set_information('engine', "jinja2") optiondescription_8.impl_set_information('engine', "jinja")
optiondescription_8.impl_set_information('source', "file2") optiondescription_8.impl_set_information('source', "file2")
optiondescription_4 = OptionDescription(name="files", doc="files", children=[optiondescription_5, optiondescription_8]) optiondescription_4 = OptionDescription(name="files", doc="files", children=[optiondescription_5, optiondescription_8])
option_3 = BoolOption(name="activate", doc="activate", default=True) option_3 = BoolOption(name="activate", doc="activate", default=True)

View file

@ -28,7 +28,7 @@ optiondescription_7.impl_set_information('source', "file")
option_12 = FilenameOption(name="name", doc="name", default="/etc/file2") option_12 = FilenameOption(name="name", doc="name", default="/etc/file2")
option_11 = BoolOption(name="activate", doc="activate", default=True) option_11 = BoolOption(name="activate", doc="activate", default=True)
optiondescription_10 = OptionDescription(name="file2", doc="file2", children=[option_12, option_11]) optiondescription_10 = OptionDescription(name="file2", doc="file2", children=[option_12, option_11])
optiondescription_10.impl_set_information('engine', "jinja2") optiondescription_10.impl_set_information('engine', "jinja")
optiondescription_10.impl_set_information('source', "file2") optiondescription_10.impl_set_information('source', "file2")
optiondescription_6 = OptionDescription(name="files", doc="files", children=[optiondescription_7, optiondescription_10]) optiondescription_6 = OptionDescription(name="files", doc="files", children=[optiondescription_7, optiondescription_10])
option_5 = BoolOption(name="activate", doc="activate", default=True) option_5 = BoolOption(name="activate", doc="activate", default=True)
@ -47,7 +47,7 @@ optiondescription_16.impl_set_information('source', "file")
option_21 = FilenameOption(name="name", doc="name", default="/etc/file2") option_21 = FilenameOption(name="name", doc="name", default="/etc/file2")
option_20 = BoolOption(name="activate", doc="activate", default=True) option_20 = BoolOption(name="activate", doc="activate", default=True)
optiondescription_19 = OptionDescription(name="file2", doc="file2", children=[option_21, option_20]) optiondescription_19 = OptionDescription(name="file2", doc="file2", children=[option_21, option_20])
optiondescription_19.impl_set_information('engine', "jinja2") optiondescription_19.impl_set_information('engine', "jinja")
optiondescription_19.impl_set_information('source', "file2") optiondescription_19.impl_set_information('source', "file2")
optiondescription_15 = OptionDescription(name="files", doc="files", children=[optiondescription_16, optiondescription_19]) optiondescription_15 = OptionDescription(name="files", doc="files", children=[optiondescription_16, optiondescription_19])
option_14 = BoolOption(name="activate", doc="activate", default=True) option_14 = BoolOption(name="activate", doc="activate", default=True)

View file

@ -3,7 +3,7 @@
<services> <services>
<service name="test"> <service name="test">
<file>/etc/file</file> <file>/etc/file</file>
<file engine="jinja2">/etc/file2</file> <file engine="jinja">/etc/file2</file>
</service> </service>
</services> </services>
<variables> <variables>

View file

@ -4,14 +4,14 @@ services:
- name: test - name: test
file: file:
- text: /etc/file - text: /etc/file
- engine: jinja2 - engine: jinja
text: /etc/file2 text: /etc/file2
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: Description description: Description
value: value:

View file

@ -28,7 +28,7 @@ optiondescription_5.impl_set_information('source', "file")
option_10 = FilenameOption(name="name", doc="name", default="/etc/file2") option_10 = FilenameOption(name="name", doc="name", default="/etc/file2")
option_9 = BoolOption(name="activate", doc="activate", default=True) option_9 = BoolOption(name="activate", doc="activate", default=True)
optiondescription_8 = OptionDescription(name="file2", doc="file2", children=[option_10, option_9]) optiondescription_8 = OptionDescription(name="file2", doc="file2", children=[option_10, option_9])
optiondescription_8.impl_set_information('engine', "jinja2") optiondescription_8.impl_set_information('engine', "jinja")
optiondescription_8.impl_set_information('source', "file2") optiondescription_8.impl_set_information('source', "file2")
optiondescription_4 = OptionDescription(name="files", doc="files", children=[optiondescription_5, optiondescription_8]) optiondescription_4 = OptionDescription(name="files", doc="files", children=[optiondescription_5, optiondescription_8])
option_3 = BoolOption(name="activate", doc="activate", default=True) option_3 = BoolOption(name="activate", doc="activate", default=True)

View file

@ -28,7 +28,7 @@ optiondescription_7.impl_set_information('source', "file")
option_12 = FilenameOption(name="name", doc="name", default="/etc/file2") option_12 = FilenameOption(name="name", doc="name", default="/etc/file2")
option_11 = BoolOption(name="activate", doc="activate", default=True) option_11 = BoolOption(name="activate", doc="activate", default=True)
optiondescription_10 = OptionDescription(name="file2", doc="file2", children=[option_12, option_11]) optiondescription_10 = OptionDescription(name="file2", doc="file2", children=[option_12, option_11])
optiondescription_10.impl_set_information('engine', "jinja2") optiondescription_10.impl_set_information('engine', "jinja")
optiondescription_10.impl_set_information('source', "file2") optiondescription_10.impl_set_information('source', "file2")
optiondescription_6 = OptionDescription(name="files", doc="files", children=[optiondescription_7, optiondescription_10]) optiondescription_6 = OptionDescription(name="files", doc="files", children=[optiondescription_7, optiondescription_10])
option_5 = BoolOption(name="activate", doc="activate", default=True) option_5 = BoolOption(name="activate", doc="activate", default=True)
@ -47,7 +47,7 @@ optiondescription_16.impl_set_information('source', "file")
option_21 = FilenameOption(name="name", doc="name", default="/etc/file2") option_21 = FilenameOption(name="name", doc="name", default="/etc/file2")
option_20 = BoolOption(name="activate", doc="activate", default=True) option_20 = BoolOption(name="activate", doc="activate", default=True)
optiondescription_19 = OptionDescription(name="file2", doc="file2", children=[option_21, option_20]) optiondescription_19 = OptionDescription(name="file2", doc="file2", children=[option_21, option_20])
optiondescription_19.impl_set_information('engine', "jinja2") optiondescription_19.impl_set_information('engine', "jinja")
optiondescription_19.impl_set_information('source', "file2") optiondescription_19.impl_set_information('source', "file2")
optiondescription_15 = OptionDescription(name="files", doc="files", children=[optiondescription_16, optiondescription_19]) optiondescription_15 = OptionDescription(name="files", doc="files", children=[optiondescription_16, optiondescription_19])
option_14 = BoolOption(name="activate", doc="activate", default=True) option_14 = BoolOption(name="activate", doc="activate", default=True)

View file

@ -3,7 +3,7 @@
<services> <services>
<service name="test"> <service name="test">
<file>/etc/file</file> <file>/etc/file</file>
<file engine="jinja2">/etc/file2</file> <file engine="jinja">/etc/file2</file>
</service> </service>
</services> </services>
<variables> <variables>

View file

@ -4,14 +4,14 @@ services:
- name: test - name: test
file: file:
- text: /etc/file - text: /etc/file
- engine: jinja2 - engine: jinja
text: /etc/file2 text: /etc/file2
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: Description description: Description
value: value:

View file

@ -28,7 +28,7 @@ optiondescription_5.impl_set_information('source', "systemd-makefs@dev-disk-by\\
option_10 = FilenameOption(name="name", doc="name", default="/etc/systemd-makefs@dev-disk-by\\x2dpartlabel2") option_10 = FilenameOption(name="name", doc="name", default="/etc/systemd-makefs@dev-disk-by\\x2dpartlabel2")
option_9 = BoolOption(name="activate", doc="activate", default=True) option_9 = BoolOption(name="activate", doc="activate", default=True)
optiondescription_8 = OptionDescription(name="systemd_makefs@dev_disk_by\\x2dpartlabel2", doc="systemd-makefs@dev-disk-by\\x2dpartlabel2", children=[option_10, option_9]) optiondescription_8 = OptionDescription(name="systemd_makefs@dev_disk_by\\x2dpartlabel2", doc="systemd-makefs@dev-disk-by\\x2dpartlabel2", children=[option_10, option_9])
optiondescription_8.impl_set_information('engine', "jinja2") optiondescription_8.impl_set_information('engine', "jinja")
optiondescription_8.impl_set_information('source', "systemd-makefs@dev-disk-by\\x2dpartlabel2") optiondescription_8.impl_set_information('source', "systemd-makefs@dev-disk-by\\x2dpartlabel2")
optiondescription_4 = OptionDescription(name="files", doc="files", children=[optiondescription_5, optiondescription_8]) optiondescription_4 = OptionDescription(name="files", doc="files", children=[optiondescription_5, optiondescription_8])
option_3 = BoolOption(name="activate", doc="activate", default=True) option_3 = BoolOption(name="activate", doc="activate", default=True)

View file

@ -28,7 +28,7 @@ optiondescription_7.impl_set_information('source', "systemd-makefs@dev-disk-by\\
option_12 = FilenameOption(name="name", doc="name", default="/etc/systemd-makefs@dev-disk-by\\x2dpartlabel2") option_12 = FilenameOption(name="name", doc="name", default="/etc/systemd-makefs@dev-disk-by\\x2dpartlabel2")
option_11 = BoolOption(name="activate", doc="activate", default=True) option_11 = BoolOption(name="activate", doc="activate", default=True)
optiondescription_10 = OptionDescription(name="systemd_makefs@dev_disk_by\\x2dpartlabel2", doc="systemd-makefs@dev-disk-by\\x2dpartlabel2", children=[option_12, option_11]) optiondescription_10 = OptionDescription(name="systemd_makefs@dev_disk_by\\x2dpartlabel2", doc="systemd-makefs@dev-disk-by\\x2dpartlabel2", children=[option_12, option_11])
optiondescription_10.impl_set_information('engine', "jinja2") optiondescription_10.impl_set_information('engine', "jinja")
optiondescription_10.impl_set_information('source', "systemd-makefs@dev-disk-by\\x2dpartlabel2") optiondescription_10.impl_set_information('source', "systemd-makefs@dev-disk-by\\x2dpartlabel2")
optiondescription_6 = OptionDescription(name="files", doc="files", children=[optiondescription_7, optiondescription_10]) optiondescription_6 = OptionDescription(name="files", doc="files", children=[optiondescription_7, optiondescription_10])
option_5 = BoolOption(name="activate", doc="activate", default=True) option_5 = BoolOption(name="activate", doc="activate", default=True)
@ -47,7 +47,7 @@ optiondescription_16.impl_set_information('source', "systemd-makefs@dev-disk-by\
option_21 = FilenameOption(name="name", doc="name", default="/etc/systemd-makefs@dev-disk-by\\x2dpartlabel2") option_21 = FilenameOption(name="name", doc="name", default="/etc/systemd-makefs@dev-disk-by\\x2dpartlabel2")
option_20 = BoolOption(name="activate", doc="activate", default=True) option_20 = BoolOption(name="activate", doc="activate", default=True)
optiondescription_19 = OptionDescription(name="systemd_makefs@dev_disk_by\\x2dpartlabel2", doc="systemd-makefs@dev-disk-by\\x2dpartlabel2", children=[option_21, option_20]) optiondescription_19 = OptionDescription(name="systemd_makefs@dev_disk_by\\x2dpartlabel2", doc="systemd-makefs@dev-disk-by\\x2dpartlabel2", children=[option_21, option_20])
optiondescription_19.impl_set_information('engine', "jinja2") optiondescription_19.impl_set_information('engine', "jinja")
optiondescription_19.impl_set_information('source', "systemd-makefs@dev-disk-by\\x2dpartlabel2") optiondescription_19.impl_set_information('source', "systemd-makefs@dev-disk-by\\x2dpartlabel2")
optiondescription_15 = OptionDescription(name="files", doc="files", children=[optiondescription_16, optiondescription_19]) optiondescription_15 = OptionDescription(name="files", doc="files", children=[optiondescription_16, optiondescription_19])
option_14 = BoolOption(name="activate", doc="activate", default=True) option_14 = BoolOption(name="activate", doc="activate", default=True)

View file

@ -3,7 +3,7 @@
<services> <services>
<service name="test"> <service name="test">
<file>/etc/systemd-makefs@dev-disk-by\x2dpartlabel</file> <file>/etc/systemd-makefs@dev-disk-by\x2dpartlabel</file>
<file engine="jinja2">/etc/systemd-makefs@dev-disk-by\x2dpartlabel2</file> <file engine="jinja">/etc/systemd-makefs@dev-disk-by\x2dpartlabel2</file>
</service> </service>
</services> </services>
<variables> <variables>

View file

@ -4,14 +4,14 @@ services:
- name: test - name: test
file: file:
- text: /etc/systemd-makefs@dev-disk-by\x2dpartlabel - text: /etc/systemd-makefs@dev-disk-by\x2dpartlabel
- engine: jinja2 - engine: jinja
text: /etc/systemd-makefs@dev-disk-by\x2dpartlabel2 text: /etc/systemd-makefs@dev-disk-by\x2dpartlabel2
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: Description description: Description
value: value:

View file

@ -1,16 +1,15 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: float - name: float
type: float type: float
description: Description description: Description
value: value:
- text: 0.527 - text: 0.527
- variable: - name: float_multi
name: float_multi
type: float type: float
description: Description description: Description
multi: true multi: true

View file

@ -1,15 +1,14 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: Redefine description description: Redefine description
help: message with ' help: message with '
- variable: - name: mode_conteneur_actif1
name: mode_conteneur_actif1
type: string type: string
description: Redefine description description: Redefine description
help: message with " help: message with "

View file

@ -1,10 +1,10 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: Redefine description description: Redefine description
hidden: true hidden: true

View file

@ -1,10 +1,10 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: Redefine description description: Redefine description
hidden: true hidden: true

View file

@ -1,10 +1,10 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: Redefine description description: Redefine description
hidden: true hidden: true

View file

@ -1,17 +1,16 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: float - name: float
type: float type: float
description: Description description: Description
provider: float provider: float
value: value:
- text: 0.527 - text: 0.527
- variable: - name: float_multi
name: float_multi
type: float type: float
description: Description description: Description
multi: true multi: true

View file

@ -1,6 +1,6 @@
version: '0.10' version: '0.10'
variables: variables:
- variable: - variable:
name: float - name: float
type: float type: float
description: Description description: Description

View file

@ -1,9 +1,9 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: example - name: example
variables: variables:
- variable: - variable:
name: description - name: description
type: string type: string
provider: example provider: example

View file

@ -1,18 +1,17 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: float - name: float
type: float type: float
description: Description description: Description
provider: float provider: float
hidden: true hidden: true
value: value:
- text: 0.527 - text: 0.527
- variable: - name: float_multi
name: float_multi
type: float type: float
description: Description description: Description
multi: true multi: true

View file

@ -1,10 +1,10 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: Redefine description description: Redefine description
hidden: true hidden: true

View file

@ -1,10 +1,10 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: Redefine description description: Redefine description
hidden: true hidden: true

View file

@ -1,10 +1,10 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: Redefine description description: Redefine description
hidden: true hidden: true

View file

@ -1,10 +1,10 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: Redefine description description: Redefine description
hidden: true hidden: true

View file

@ -1,10 +1,10 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: Redefine description description: Redefine description
hidden: true hidden: true

View file

@ -1,10 +1,10 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: Redefine description description: Redefine description
hidden: true hidden: true

View file

@ -1,10 +1,10 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: Redefine description description: Redefine description
hidden: true hidden: true

View file

@ -1,10 +1,10 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: general - name: general
type: string type: string
description: description description: description
value: value:

View file

@ -1,6 +1,6 @@
version: '0.10' version: '0.10'
variables: variables:
- variable: - variable:
name: my_variable - name: my_variable
type: boolean type: boolean
mandatory: false mandatory: false

View file

@ -1,10 +1,10 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
description: Other description description: Other description
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
value: value:
- text: non - text: non

View file

@ -1,16 +1,14 @@
version: '0.10' version: '0.10'
variables: variables:
- variable: - variable:
name: my_var1 - name: my_var1
auto_freeze: true auto_freeze: true
value: value:
- text: 'no' - text: 'no'
- variable: - name: my_var2
name: my_var2
value: value:
- text: 'no' - text: 'no'
- variable: - name: server_deployed
name: server_deployed
type: boolean type: boolean
value: value:
- text: false - text: false

View file

@ -1,20 +1,19 @@
version: '0.10' version: '0.10'
variables: variables:
- variable: - variable:
name: server_deployed - name: server_deployed
type: boolean type: boolean
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: No change description: No change
auto_save: true auto_save: true
value: value:
- text: non - text: non
- variable: - name: mode_conteneur_actif1
name: mode_conteneur_actif1
type: string type: string
description: No change description: No change
value: value:

View file

@ -1,14 +1,13 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: No change description: No change
- variable: - name: mode_conteneur_actif1
name: mode_conteneur_actif1
type: string type: string
description: No change description: No change
value: value:

View file

@ -1,17 +1,16 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
mode: basic mode: basic
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: No change description: No change
mandatory: true mandatory: true
mode: expert mode: expert
- variable: - name: mode_conteneur_actif1
name: mode_conteneur_actif1
type: string type: string
description: No change description: No change
value: value:

View file

@ -1,15 +1,14 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: number type: number
description: No change description: No change
hidden: true hidden: true
- variable: - name: mode_conteneur_actif1
name: mode_conteneur_actif1
type: string type: string
description: No change description: No change
value: value:

View file

@ -1,17 +1,16 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: No change description: No change
hidden: true hidden: true
value: value:
- text: non - text: non
- variable: - name: mode_conteneur_actif1
name: mode_conteneur_actif1
type: string type: string
description: No change description: No change
value: value:

View file

@ -1,17 +1,16 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: No change description: No change
hidden: true hidden: true
value: value:
- text: non - text: non
- variable: - name: mode_conteneur_actif1
name: mode_conteneur_actif1
type: string type: string
description: No change description: No change
value: value:

View file

@ -1,22 +1,19 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: No change description: No change
- variable: - name: mode_conteneur_actif1
name: mode_conteneur_actif1
type: string type: string
description: No change description: No change
- variable: - name: mode_conteneur_actif2
name: mode_conteneur_actif2
type: string type: string
description: No change description: No change
- variable: - name: mode_conteneur_actif3
name: mode_conteneur_actif3
type: string type: string
description: No change description: No change
constraints: constraints:

View file

@ -1,10 +1,10 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif1 - name: mode_conteneur_actif1
type: string type: string
description: No change description: No change
value: value:

View file

@ -1,12 +1,11 @@
version: '0.10' version: '0.10'
variables: variables:
- variable: - variable:
name: server_deployed - name: server_deployed
type: boolean type: boolean
value: value:
- text: false - text: false
- variable: - name: my_var
name: my_var
type: string type: string
auto_freeze: true auto_freeze: true
value: value:

View file

@ -1,10 +1,10 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
test: test test: test
value: value:
- text: non - text: non

View file

@ -1,10 +1,10 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
test: test1|test2 test: test1|test2
value: value:
- text: non - text: non

View file

@ -1,10 +1,10 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
test: '|test1|test2' test: '|test1|test2'
value: value:
- text: non - text: non

View file

@ -1,10 +1,10 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
test: test test: test
value: value:
- text: non - text: non

View file

@ -1,9 +1,9 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
redefine: true redefine: true
test: test1 test: test1

View file

@ -1,4 +1,4 @@
version: '0.10' version: '0.10'
variables: variables:
- variable: - variable:
name: my_variable - name: my_variable

View file

@ -1,6 +1,6 @@
version: '0.10' version: '0.10'
variables: variables:
- variable: - variable:
name: my_variable - name: my_variable
redefine: true redefine: true
test: test1 test: test1

View file

@ -1,10 +1,10 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
test: test test: test
value: value:
- text: non - text: non

View file

@ -1,9 +1,9 @@
version: '0.10' version: '0.10'
variables: variables:
- family: - family:
name: general - name: general
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
redefine: true redefine: true
test: '' test: ''

View file

@ -1,21 +1,20 @@
version: '0.10' version: '0.10'
variables: variables:
- variable: - variable:
name: server_deployed - name: server_deployed
type: boolean type: boolean
- family: - family:
name: general - name: general
description: "g\xE9n\xE9ral" description: "g\xE9n\xE9ral"
variables: variables:
- variable: - variable:
name: mode_conteneur_actif - name: mode_conteneur_actif
type: string type: string
description: No change description: No change
hidden: true hidden: true
value: value:
- text: non - text: non
- variable: - name: autosavevar
name: autosavevar
type: string type: string
description: autosave variable description: autosave variable
auto_save: true auto_save: true

View file

@ -1,11 +1,10 @@
version: '0.10' version: '0.10'
variables: variables:
- variable: - variable:
name: var1 - name: var1
value: value:
- text: 'no' - text: 'no'
- variable: - name: var2
name: var2
multi: true multi: true
constraints: constraints:
- fill: - fill:

Some files were not shown because too many files have changed in this diff Show more