feat: add layers + gitlab

This commit is contained in:
egarette@silique.fr 2026-01-01 09:22:58 +01:00
parent 40fdb4ae94
commit c4bab293db
9129 changed files with 87852 additions and 17609 deletions

View file

@ -13,11 +13,11 @@ include_toc: true
> *`désactivé`*\ > *`désactivé`*\
> **Désactivé** : si display n'est pas défini dans "[Sélection pour sortie](#step.output)" > **Désactivé** : si display n'est pas défini dans "[Sélection pour sortie](#step.output)"
| Variable | Description | Valeur par défaut | Type | Validateur | | Variable | Description | Valeur par défaut | Type | Validateur |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------|-----------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------|---------------------------------------------------| |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------|---------------------------------------------------------------------|
| **<a id="display.output_format" name="display.output_format">display.output_format</a>**<br/>**Ligne de commande** : --display.output_format<br/>**Variable d'environnement** : DISPLAY.OUTPUT_FORMAT | Le format de sortie pour afficher des variables. | console | [`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | **Choix** : <br/>&nbsp;console<br/>&nbsp;github | | **<a id="display.output_format" name="display.output_format">display.output_format</a>**<br/>**Ligne de commande** : <br/>--display.output_format<br/>**Variable d'environnement** : DISPLAY.OUTPUT_FORMAT | Le format de sortie pour afficher des variables. | console | [`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | **Choix** : <br/>&nbsp;console<br/>&nbsp;github<br/>&nbsp;gitlab |
| **<a id="display.show_secrets" name="display.show_secrets">display.show_secrets</a>**<br/>**Ligne de commande** : <br/>&nbsp;--display.show_secrets<br/>&nbsp;--display.no-show_secrets<br/>**Variable d'environnement** : DISPLAY.SHOW_SECRETS | Voir les secrets plutôt que de les obscurcir. | false | [`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | | | **<a id="display.show_secrets" name="display.show_secrets">display.show_secrets</a>**<br/>**Ligne de commande** : <br/>&nbsp;--display.show_secrets<br/>&nbsp;--display.no-show_secrets<br/>**Variable d'environnement** : DISPLAY.SHOW_SECRETS | Voir les secrets plutôt que de les obscurcir. | false | [`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | |
| **<a id="display.mandatory" name="display.mandatory">display.mandatory</a>**<br/>**Ligne de commande** : <br/>&nbsp;--display.mandatory<br/>&nbsp;--display.no-mandatory<br/>**Variable d'environnement** : DISPLAY.MANDATORY | Tester les variables obligatoires avant de les afficher. | ne pas tester si "[Configuration in output step is in read_write mode](#cli.read_write)" est activé | [`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | | | **<a id="display.mandatory" name="display.mandatory">display.mandatory</a>**<br/>**Ligne de commande** : <br/>&nbsp;--display.mandatory<br/>&nbsp;--display.no-mandatory<br/>**Variable d'environnement** : DISPLAY.MANDATORY | Tester les variables obligatoires avant de les afficher. | ne pas tester si "[La configuration dans l&#x27;état de sortie est dans mode lecture-écriture](#cli.read_write)" est activé | [`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `obligatoire` | |
### Configuration spécifique pour la sortie console ### Configuration spécifique pour la sortie console
@ -27,8 +27,8 @@ include_toc: true
> *`désactivé`*\ > *`désactivé`*\
> **Désactivé** : lorsque la variable "[Le format de sortie pour afficher des variables](#display.output_format)" n'a pas la valeur "console" > **Désactivé** : lorsque la variable "[Le format de sortie pour afficher des variables](#display.output_format)" n'a pas la valeur "console"
| Variable | Description | Type | Validateur | | Variable | Description | Type | Validateur |
|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------|-------------------------------------------------------------------------------------|--------------------------| |--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------|-------------------------------------------------------------------------------------|----------------------------|
| **<a id="display.console.max_width" name="display.console.max_width">display.console.max_width</a>**<br/>**Ligne de commande** : --display.console.max_width<br/>**Variable d'environnement** : DISPLAY.CONSOLE.MAX_WIDTH | Nombre maximal de caractères par ligne.<br/>Null signifie illimité. | [`integer`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) | The minimum value is 50. | | **<a id="display.console.max_width" name="display.console.max_width">display.console.max_width</a>**<br/>**Ligne de commande** : <br/>--display.console.max_width<br/>**Variable d'environnement** : DISPLAY.CONSOLE.MAX_WIDTH | Nombre maximal de caractères par ligne.<br/>Null signifie illimité. | [`integer`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) | La valeur minimale est 50. |

View file

@ -13,11 +13,11 @@ include_toc: true
> *`disabled`*\ > *`disabled`*\
> **Disabled**: if display is not set in "[Select for output](#step.output)" > **Disabled**: if display is not set in "[Select for output](#step.output)"
| Variable | Description | Default value | Type | Validator | | Variable | Description | Default value | Type | Validator |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------|------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------|----------------------------------------------------| |----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------|------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------|----------------------------------------------------------------------|
| **<a id="display.output_format" name="display.output_format">display.output_format</a>**<br/>**Command line**: --display.output_format<br/>**Environment variable**: DISPLAY.OUTPUT_FORMAT | The output format for displaying variables. | console | [`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `mandatory` | **Choices**: <br/>&nbsp;console<br/>&nbsp;github | | **<a id="display.output_format" name="display.output_format">display.output_format</a>**<br/>**Command line**: <br/>--display.output_format<br/>**Environment variable**: DISPLAY.OUTPUT_FORMAT | The output format for displaying variables. | console | [`choice`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `mandatory` | **Choices**: <br/>&nbsp;console<br/>&nbsp;github<br/>&nbsp;gitlab |
| **<a id="display.show_secrets" name="display.show_secrets">display.show_secrets</a>**<br/>**Command line**: <br/>&nbsp;--display.show_secrets<br/>&nbsp;--display.no-show_secrets<br/>**Environment variable**: DISPLAY.SHOW_SECRETS | Show secrets instead of obscuring them. | false | [`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `mandatory` | | | **<a id="display.show_secrets" name="display.show_secrets">display.show_secrets</a>**<br/>**Command line**: <br/>&nbsp;--display.show_secrets<br/>&nbsp;--display.no-show_secrets<br/>**Environment variable**: DISPLAY.SHOW_SECRETS | Show secrets instead of obscuring them. | false | [`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `mandatory` | |
| **<a id="display.mandatory" name="display.mandatory">display.mandatory</a>**<br/>**Command line**: <br/>&nbsp;--display.mandatory<br/>&nbsp;--display.no-mandatory<br/>**Environment variable**: DISPLAY.MANDATORY | Test mandatories variables before display in display. | do not test if "[Configuration in output step is in read_write mode](#cli.read_write)" is true | [`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `mandatory` | | | **<a id="display.mandatory" name="display.mandatory">display.mandatory</a>**<br/>**Command line**: <br/>&nbsp;--display.mandatory<br/>&nbsp;--display.no-mandatory<br/>**Environment variable**: DISPLAY.MANDATORY | Test mandatories variables before display in display. | do not test if "[Configuration in output step is in read_write mode](#cli.read_write)" is true | [`boolean`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) `mandatory` | |
### Specific configuration for console output ### Specific configuration for console output
@ -27,8 +27,8 @@ include_toc: true
> *`disabled`*\ > *`disabled`*\
> **Disabled**: when the variable "[The output format for displaying variables](#display.output_format)" hasn't the value "console" > **Disabled**: when the variable "[The output format for displaying variables](#display.output_format)" hasn't the value "console"
| Variable | Description | Type | Validator | | Variable | Description | Type | Validator |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------|-------------------------------------------------------------------------------------|--------------------------| |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------|-------------------------------------------------------------------------------------|--------------------------|
| **<a id="display.console.max_width" name="display.console.max_width">display.console.max_width</a>**<br/>**Command line**: --display.console.max_width<br/>**Environment variable**: DISPLAY.CONSOLE.MAX_WIDTH | Maximum number of characters per line.<br/>Null means unlimited. | [`integer`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) | The minimum value is 50. | | **<a id="display.console.max_width" name="display.console.max_width">display.console.max_width</a>**<br/>**Command line**: <br/>--display.console.max_width<br/>**Environment variable**: DISPLAY.CONSOLE.MAX_WIDTH | Maximum number of characters per line.<br/>Null means unlimited. | [`integer`](https://rougail.readthedocs.io/en/latest/variable.html#variables-types) | The minimum value is 50. |

View file

@ -5,8 +5,8 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"POT-Creation-Date: 2025-12-17 21:54+0100\n" "POT-Creation-Date: 2026-01-01 09:20+0100\n"
"PO-Revision-Date: 2025-12-17 21:55+0100\n" "PO-Revision-Date: 2026-01-01 09:20+0100\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
"Language: fr\n" "Language: fr\n"
@ -74,47 +74,51 @@ msgstr "Nombre maximal de caractères par ligne"
msgid "null means unlimited" msgid "null means unlimited"
msgstr "null signifie illimité" msgstr "null signifie illimité"
#: src/rougail/output_display/display.py:151 #: src/rougail/output_display/display.py:153
msgid "mandatory variable but is inaccessible and has no value" msgid "mandatory variable but is inaccessible and has no value"
msgstr "variable obligatoire mais est inaccessible et n'a pas de valeur" msgstr "variable obligatoire mais est inaccessible et n'a pas de valeur"
#: src/rougail/output_display/display.py:157 #: src/rougail/output_display/display.py:159
msgid "mandatory variable but has no value" msgid "mandatory variable but has no value"
msgstr "variable obligatoire mais n'a pas de valeur" msgstr "variable obligatoire mais n'a pas de valeur"
#: src/rougail/output_display/display.py:183 #: src/rougail/output_display/display.py:191
msgid "Variables:" msgid "Variables:"
msgstr "Variables :" msgstr "Variables :"
#: src/rougail/output_display/output/console.py:55 #: src/rougail/output_display/output/console.py:57
#: src/rougail/output_display/output/github.py:43 #: src/rougail/output_display/output/github.py:43
msgid "Variable" msgid "Variable"
msgstr "Variable" msgstr "Variable"
#: src/rougail/output_display/output/console.py:57 #: src/rougail/output_display/output/console.py:59
#: src/rougail/output_display/output/github.py:45 #: src/rougail/output_display/output/github.py:45
msgid "Unmodifiable variable" msgid "Unmodifiable variable"
msgstr "Variable non modifiable" msgstr "Variable non modifiable"
#: src/rougail/output_display/output/console.py:60 #: src/rougail/output_display/output/console.py:62
#: src/rougail/output_display/output/github.py:48 #: src/rougail/output_display/output/github.py:48
msgid "Default value" msgid "Default value"
msgstr "Valeur par défaut" msgstr "Valeur par défaut"
#: src/rougail/output_display/output/console.py:62 #: src/rougail/output_display/output/console.py:64
#: src/rougail/output_display/output/github.py:50 #: src/rougail/output_display/output/github.py:50
msgid "Modified value" msgid "Modified value"
msgstr "Valeur modifiée" msgstr "Valeur modifiée"
#: src/rougail/output_display/output/console.py:64 #: src/rougail/output_display/output/console.py:66
#: src/rougail/output_display/output/github.py:52 #: src/rougail/output_display/output/github.py:52
msgid "Original default value" msgid "Original default value"
msgstr "Valeur par défaut d'origine" msgstr "Valeur par défaut d'origine"
#: src/rougail/output_display/output/console.py:68 #: src/rougail/output_display/output/console.py:71
msgid "Caption" msgid "Caption"
msgstr "Légende" msgstr "Légende"
#: src/rougail/output_display/output/console.py:89
msgid "Layers"
msgstr "Couches"
#: src/rougail/output_display/output/console.py:93 #: src/rougail/output_display/output/console.py:93
msgid "Caution" msgid "Caution"
msgstr "Attention" msgstr "Attention"
@ -124,18 +128,22 @@ msgid "Warning"
msgstr "Avertissement" msgstr "Avertissement"
#: src/rougail/output_display/output/console.py:151 #: src/rougail/output_display/output/console.py:151
#: src/rougail/output_display/output/github.py:141 #: src/rougail/output_display/output/github.py:126
msgid "{0}:" msgid "{0}:"
msgstr "{0} :" msgstr "{0} :"
#: src/rougail/output_display/output/console.py:157 #: src/rougail/output_display/output/console.py:157
#: src/rougail/output_display/output/github.py:147 #: src/rougail/output_display/output/github.py:132
msgid "{0}: {1}" msgid "{0}: {1}"
msgstr "{0} : {1}" msgstr "{0} : {1}"
#: src/rougail/output_display/output/github.py:56 #: src/rougail/output_display/output/github.py:55
msgid "Caption:" msgid "Caption:"
msgstr "Attention :" msgstr "Légende :"
#: src/rougail/output_display/output/github.py:61
msgid "Layers:"
msgstr "Couches :"
#~ msgid "Error in config: {0}" #~ msgid "Error in config: {0}"
#~ msgstr "Erreur dans la config : {0}" #~ msgstr "Erreur dans la config : {0}"
@ -149,9 +157,6 @@ msgstr "Attention :"
#~ "Les variables suivantes sont inaccessibles mais sont vides et " #~ "Les variables suivantes sont inaccessibles mais sont vides et "
#~ "obligatoires :" #~ "obligatoires :"
#~ msgid "Layers"
#~ msgstr "Couches"
#~ msgid "ERRORS" #~ msgid "ERRORS"
#~ msgstr "ERREURS" #~ msgstr "ERREURS"

View file

@ -5,7 +5,7 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2025-12-17 21:55+0100\n" "POT-Creation-Date: 2026-01-01 09:20+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -63,47 +63,51 @@ msgstr ""
msgid "null means unlimited" msgid "null means unlimited"
msgstr "" msgstr ""
#: src/rougail/output_display/display.py:151 #: src/rougail/output_display/display.py:153
msgid "mandatory variable but is inaccessible and has no value" msgid "mandatory variable but is inaccessible and has no value"
msgstr "" msgstr ""
#: src/rougail/output_display/display.py:157 #: src/rougail/output_display/display.py:159
msgid "mandatory variable but has no value" msgid "mandatory variable but has no value"
msgstr "" msgstr ""
#: src/rougail/output_display/display.py:183 #: src/rougail/output_display/display.py:191
msgid "Variables:" msgid "Variables:"
msgstr "" msgstr ""
#: src/rougail/output_display/output/console.py:55 #: src/rougail/output_display/output/console.py:57
#: src/rougail/output_display/output/github.py:43 #: src/rougail/output_display/output/github.py:43
msgid "Variable" msgid "Variable"
msgstr "" msgstr ""
#: src/rougail/output_display/output/console.py:57 #: src/rougail/output_display/output/console.py:59
#: src/rougail/output_display/output/github.py:45 #: src/rougail/output_display/output/github.py:45
msgid "Unmodifiable variable" msgid "Unmodifiable variable"
msgstr "" msgstr ""
#: src/rougail/output_display/output/console.py:60 #: src/rougail/output_display/output/console.py:62
#: src/rougail/output_display/output/github.py:48 #: src/rougail/output_display/output/github.py:48
msgid "Default value" msgid "Default value"
msgstr "" msgstr ""
#: src/rougail/output_display/output/console.py:62 #: src/rougail/output_display/output/console.py:64
#: src/rougail/output_display/output/github.py:50 #: src/rougail/output_display/output/github.py:50
msgid "Modified value" msgid "Modified value"
msgstr "" msgstr ""
#: src/rougail/output_display/output/console.py:64 #: src/rougail/output_display/output/console.py:66
#: src/rougail/output_display/output/github.py:52 #: src/rougail/output_display/output/github.py:52
msgid "Original default value" msgid "Original default value"
msgstr "" msgstr ""
#: src/rougail/output_display/output/console.py:68 #: src/rougail/output_display/output/console.py:71
msgid "Caption" msgid "Caption"
msgstr "" msgstr ""
#: src/rougail/output_display/output/console.py:89
msgid "Layers"
msgstr ""
#: src/rougail/output_display/output/console.py:93 #: src/rougail/output_display/output/console.py:93
msgid "Caution" msgid "Caution"
msgstr "" msgstr ""
@ -113,16 +117,20 @@ msgid "Warning"
msgstr "" msgstr ""
#: src/rougail/output_display/output/console.py:151 #: src/rougail/output_display/output/console.py:151
#: src/rougail/output_display/output/github.py:141 #: src/rougail/output_display/output/github.py:126
msgid "{0}:" msgid "{0}:"
msgstr "" msgstr ""
#: src/rougail/output_display/output/console.py:157 #: src/rougail/output_display/output/console.py:157
#: src/rougail/output_display/output/github.py:147 #: src/rougail/output_display/output/github.py:132
msgid "{0}: {1}" msgid "{0}: {1}"
msgstr "" msgstr ""
#: src/rougail/output_display/output/github.py:56 #: src/rougail/output_display/output/github.py:55
msgid "Caption:" msgid "Caption:"
msgstr "" msgstr ""
#: src/rougail/output_display/output/github.py:61
msgid "Layers:"
msgstr ""

View file

@ -75,6 +75,9 @@ class RougailOutputDisplay:
errors = self.user_data_errors + self.errors errors = self.user_data_errors + self.errors
level = None level = None
errors_warnings_dict = {} errors_warnings_dict = {}
if not errors and self.nodes is None:
show_secrets = self.rougailconfig["display.show_secrets"]
self.nodes = Node(self.yaml, show_secrets, self.config, self.root_config, self.config_owner_is_path, errors)
if warnings: if warnings:
level = "warnings" level = "warnings"
#output.display_warnings(errors_warnings_dict, warnings) #output.display_warnings(errors_warnings_dict, warnings)
@ -95,10 +98,7 @@ class RougailOutputDisplay:
ret += "\n" ret += "\n"
else: else:
ret = '' ret = ''
show_secrets = self.rougailconfig["display.show_secrets"] code, run = output.run(self.nodes, self.layer_datas)
if self.nodes is None:
self.nodes = Node(self.yaml, show_secrets, self.config, self.root_config, self.config_owner_is_path)
code, run = output.run(self.nodes)
return code, ret + run return code, ret + run
def print(self) -> None: def print(self) -> None:
@ -167,6 +167,7 @@ class Node:
config, config,
root_config, root_config,
config_owner_is_path, config_owner_is_path,
errors,
*, *,
node=None, node=None,
values: Optional[dict]=None, values: Optional[dict]=None,
@ -178,6 +179,7 @@ class Node:
self.config = config self.config = config
self.root_config = root_config self.root_config = root_config
self.config_owner_is_path = config_owner_is_path self.config_owner_is_path = config_owner_is_path
self.errors = errors
if node is None: if node is None:
values = self.config.value.get() values = self.config.value.get()
self.level = level self.level = level
@ -229,12 +231,13 @@ class Node:
leader_index: Optional[int]=None, leader_index: Optional[int]=None,
) -> 'Node': ) -> 'Node':
self.children.append({"type": "node", self.children.append({"type": "node",
"node": self.__class__( "node": Node(
self.yaml, self.yaml,
self.show_secrets, self.show_secrets,
self.config, self.config,
self.root_config, self.root_config,
self.config_owner_is_path, self.config_owner_is_path,
self.errors,
node=option, node=option,
values=values, values=values,
level=self.level + 1, level=self.level + 1,
@ -304,7 +307,14 @@ class Node:
value = meta_option.value.default() value = meta_option.value.default()
else: else:
is_default = meta_option.owner.isdefault() is_default = meta_option.owner.isdefault()
value = meta_option.value.get() try:
value = meta_option.value.get()
except ValueError as err:
meta_option._set_subconfig()
self.errors.append({str(err): meta_option._subconfig})
break
except Exception as err:
break
meta_config = new_meta_config meta_config = new_meta_config
if leader_index is not None: if leader_index is not None:
if len(value) > leader_index: if len(value) > leader_index:

View file

@ -46,6 +46,8 @@ class OutputFamily(CommonOutput):
console = Console(force_terminal=True, width=self.max_width) console = Console(force_terminal=True, width=self.max_width)
with console.capture() as capture: with console.capture() as capture:
console.print(self.header()) console.print(self.header())
if self.layer_datas:
console.print(self.layers())
console.print(root) console.print(root)
return True, capture.get() return True, capture.get()
@ -65,28 +67,26 @@ class OutputFamily(CommonOutput):
caption = Table.grid(padding=1, collapse_padding=True) caption = Table.grid(padding=1, collapse_padding=True)
caption.pad_edge = False caption.pad_edge = False
caption.add_row(caption_line[:-1], header_value[:-1]) caption.add_row(caption_line[:-1], header_value[:-1])
data = Panel.fit(caption, title=_("Caption")) caption.pad_edge = False
# return Panel.fit(caption, title=_("Caption"))
# FIXME
# layers = Table.grid(padding=1, collapse_padding=True) def layers(self):
# caption.pad_edge = False layers = Table.grid(padding=1, collapse_padding=True)
# if self.root.layer_datas: max_len = 0
# max_len = 0 for datas in self.layer_datas.values():
# for datas in self.root.layer_datas.values(): for data in datas.values():
# for data in datas.values(): max_len = max(max_len, len(data))
# max_len = max(max_len, len(data)) display_layers = ["" for i in range(max_len)]
# display_layers = ["" for i in range(max_len)] for datas in self.layer_datas.values():
# for datas in self.root.layer_datas.values(): for data in datas.values():
# for data in datas.values(): last_index = len(data) - 1
# last_index = len(data) - 1 for idx in range(max_len):
# for idx in range(max_len): if last_index < idx:
# if last_index < idx: display_layers[idx] += "\n"
# display_layers[idx] += "\n" else:
# else: display_layers[idx] += data[idx] + "\n"
# display_layers[idx] += data[idx] + "\n" layers.add_row(*[layer[:-1] for layer in display_layers])
# layers.add_row(*[layer[:-1] for layer in display_layers]) return Panel.fit(layers, title=_("Layers"))
# self.out.append(Panel.fit(layers, title=_("Layers")))
return data
def error_header(self): def error_header(self):
tree = Tree( tree = Tree(
@ -157,6 +157,8 @@ class OutputFamily(CommonOutput):
parent.add(f":{icon}: " + _("{0}: {1}").format(description, value)) parent.add(f":{icon}: " + _("{0}: {1}").format(description, value))
def set_color(self, color, msg): def set_color(self, color, msg):
if not color:
return msg
return f"[{color}]{msg}[/{color}]" return f"[{color}]{msg}[/{color}]"

View file

@ -52,32 +52,25 @@ class OutputFamily(CommonOutput):
values.append(f'(:hourglass_flowing_sand: {_("Original default value")})') values.append(f'(:hourglass_flowing_sand: {_("Original default value")})')
if not variables and not values: if not variables and not values:
return "" return ""
caption = "> [!NOTE]" + "\n>\n" caption = self.title(_("Caption:"))
caption += f'> **{_("Caption:")}**\n'
if variables: if variables:
caption += "> - " + "\n> - ".join(variables) + "\n" caption += "> - " + "\n> - ".join(variables) + "\n"
if values: if values:
caption += "> - " + "\n> - ".join(values) + "\n" caption += "> - " + "\n> - ".join(values) + "\n"
if self.layer_datas:
# if self.root.layer_datas: layers = "\n" + self.title(_("Layers:"))
# raise Exception('unsupported layers') for datas in self.layer_datas.values():
# max_len = 0 for data in datas.values():
# for datas in self.root.layer_datas.values(): layers += f"> {" ".join(data)}\n"
# for data in datas.values(): else:
# max_len = max(max_len, len(data)) layers = ""
# display_layers = ["" for i in range(max_len)] return caption + layers + "\n"
# for datas in self.root.layer_datas.values():
# for data in datas.values():
# last_index = len(data) - 1
# for idx in range(max_len):
# if last_index < idx:
# display_layers[idx] += "\n"
# else:
# display_layers[idx] += data[idx] + "\n"
# layers.add_row(*[layer[:-1] for layer in display_layers])
# self.out.append(Panel.fit(layers, title=_("Layers")))
return caption + "\n"
def title(self, msg):
caption = "> [!NOTE]" + "\n>\n"
caption += f'> **{msg}**\n'
return caption
def error_header(self): def error_header(self):
return ['> [!CAUTION]\n> '] return ['> [!CAUTION]\n> ']
@ -117,15 +110,6 @@ class OutputFamily(CommonOutput):
tree.append("> " + " " * (level - 1) * 2 + "- " + msg) tree.append("> " + " " * (level - 1) * 2 + "- " + msg)
return tree return tree
# def msg_to_error(self, msg):
# return f':stop_sign: {self.set_color(self.error_color, msg)}'
#
# def display_warning(self, tree, warning, level):
# self.out.append("> " + " " * (level - 1) * 2 + "- " + warning)
#
# def msg_to_warning(self, msg):
# return f':bell: {self.set_color(self.warning_color, msg)}'
#
def add_variable( def add_variable(
self, parent, description, value, icon, level, self, parent, description, value, icon, level,
): ):
@ -137,6 +121,7 @@ class OutputFamily(CommonOutput):
icon = 'open_file_folder' icon = 'open_file_folder'
before = " " * (level - 1) * 2 + "- " before = " " * (level - 1) * 2 + "- "
if isinstance(value, list): if isinstance(value, list):
description = description.replace('', '')
subtree = parent.append( subtree = parent.append(
f"{before}:{icon}: " + _("{0}:").format(description), f"{before}:{icon}: " + _("{0}:").format(description),
) )
@ -147,8 +132,13 @@ class OutputFamily(CommonOutput):
parent.append(before + f":{icon}: " + _("{0}: {1}").format(description, value)) parent.append(before + f":{icon}: " + _("{0}: {1}").format(description, value))
def set_color(self, color, msg): def set_color(self, color, msg):
if not color:
return msg
return f'<span style="color: {color}">{msg}</span>' return f'<span style="color: {color}">{msg}</span>'
def set_loaded(self, msg):
return f"{msg}"
def get_tree(self): def get_tree(self):
return None return None

View file

@ -39,7 +39,8 @@ class CommonOutput:
def set_config(self, rougailconfig): def set_config(self, rougailconfig):
pass pass
def run(self, nodes): def run(self, nodes, layer_datas):
self.layer_datas = layer_datas
if nodes.children: if nodes.children:
root = self.parse(nodes) root = self.parse(nodes)
return self._run(root) return self._run(root)
@ -214,13 +215,10 @@ class CommonOutput:
val, val,
) )
color = data.get("color", self.value_default_color) color = data.get("color", self.value_default_color)
if color is not None: ret[vidx] += self.set_color(color, val)
ret[vidx] += self.set_color(color, val)
else:
ret[vidx] += val
loaded_from = data["loaded_from"] loaded_from = data["loaded_from"]
if loaded_from: if loaded_from:
ret[vidx] += f"{loaded_from}" ret[vidx] += self.set_loaded(loaded_from)
for idx in range(len(ret)): for idx in range(len(ret)):
if default[idx]: if default[idx]:
ret[idx] += ")" ret[idx] += ")"
@ -230,5 +228,8 @@ class CommonOutput:
return ret[0] return ret[0]
return ret return ret
def set_loaded(self, msg):
return f"{msg}"
def end(self): def end(self):
pass pass

View file

@ -0,0 +1,3 @@
> [!CAUTION]
>
> - please set a value: :stop_sign: [- mandatory variable but is inaccessible and has no value -]

View file

@ -0,0 +1,5 @@
> [!CAUTION]
>
> - family1
> - family2
> - please set a value: :stop_sign: [- mandatory variable but is inaccessible and has no value -]

View file

@ -0,0 +1,5 @@
> [!CAUTION]
>
> - family1
> - family2
> - please set a value: :stop_sign: [- mandatory variable but has no value -]

View file

@ -0,0 +1,5 @@
> [!CAUTION]
>
> - family1
> - family2
> - A variable: :stop_sign: [- "not_an_integer" is an invalid integer -]

View file

@ -0,0 +1,16 @@
> [!WARNING]
>
> - my family1
> - my integer: :bell: [- the value "not_an_integer" is an invalid integer, it's not an integer, it will be ignored when loading from fake user data -]
> - my string: :bell: [- the value "3" is an invalid string, it's not a string, it will be ignored when loading from fake user data -]
> [!NOTE]
>
> **Caption:**
> - Variable
> - [- Default value -]
Variables:
- :open_file_folder: my family1
- :notebook: my integer: [- null -]
- :notebook: my string: [- null -]

View file

@ -0,0 +1,5 @@
> [!CAUTION]
>
> - my family1
> - my integer: :stop_sign: [- the value "not_an_integer" is an invalid integer, it's not an integer, it has been loading from fake user data -]
> - my string: :stop_sign: [- the value "3" is an invalid string, it's not a string, it has been loading from fake user data -]

View file

@ -0,0 +1,4 @@
> [!CAUTION]
>
> - cannot load variable path "dynVal3.val", the identifier "Val3" is not valid in fake user data
> - variable or family "dynVal3" does not exist, it has been loading from fake user data

View file

@ -0,0 +1,4 @@
> [!CAUTION]
>
> - family1
> - this variable is in fact a family: :stop_sign: [- is a family so we cannot set the value "value", it has been loading from fake user data -]

View file

@ -0,0 +1,6 @@
> [!CAUTION]
>
> - family1
> - this variable is in fact a family: :bell: [- is a family so we cannot set the value "value", it will be ignored when loading from fake user data -]
> - this variable is in fact a family
> - a true variable: :stop_sign: [- mandatory variable but has no value -]

View file

@ -0,0 +1,3 @@
> [!CAUTION]
>
> - variable or family "dyn{{ identifier }}.var" does not exist, it has been loading from fake user data

View file

@ -0,0 +1,6 @@
> [!CAUTION]
>
> - my family1
> - my family2
> - my integer: :stop_sign: [- the value "not_an_integer" is an invalid integer, it's not an integer, it has been loading from fake user data -]
> - my string: :stop_sign: [- the value "3" is an invalid string, it's not a string, it has been loading from fake user data -]

View file

@ -0,0 +1,13 @@
> [!note] Caption:
>
> - Variable
> - [- Default value -]
> [!note] Layers:
>
> name1 name2
> name3
> name4
Variables:
- :notebook: my variable only to test: [- a value -]

View file

@ -0,0 +1,15 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - <span style="color: #B8860B">Default value</span>
> [!NOTE]
>
> **Layers:**
> name1 name2
> name3
> name4
Variables:
- :notebook: my variable only to test: <span style="color: #B8860B">a value</span>

View file

@ -0,0 +1,10 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
╭── Layers ───╮
│ name1 name2 │
│ name3 │
│ name4 │
╰─────────────╯
Variables:
┗━━ 📓 my variable only to test: a value

View file

@ -0,0 +1,6 @@
%YAML 1.2
---
version: 1.1
a_variable: a value # my variable only to test
...

View file

View file

@ -0,0 +1,8 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
Variables:
- :notebook: a variable: [+ string1 +] ← loaded from rougail-test

View file

@ -5,4 +5,4 @@
> - <span style="color: #006400">Modified value</span> > - <span style="color: #006400">Modified value</span>
Variables: Variables:
- :notebook: a variable: <span style="color: #006400">string1</span> loaded from rougail-test - :notebook: a variable: <span style="color: #006400">string1</span> loaded from rougail-test

View file

@ -0,0 +1,8 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
Variables:
- :notebook: empty: [+ string1 +] ← loaded from rougail-test

View file

@ -5,4 +5,4 @@
> - <span style="color: #006400">Modified value</span> > - <span style="color: #006400">Modified value</span>
Variables: Variables:
- :notebook: empty: <span style="color: #006400">string1</span> loaded from rougail-test - :notebook: empty: <span style="color: #006400">string1</span> loaded from rougail-test

View file

@ -0,0 +1,13 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :notebook: a first variable: [+ string1 +] ← loaded from rougail-test (:hourglass_flowing_sand: no)
- :notebook: a second variable:
- [+ string1 +] ← loaded from rougail-test (:hourglass_flowing_sand: string1)
- [+ string2 +] ← loaded from rougail-test
- [+ string3 +] ← loaded from rougail-test

View file

@ -6,8 +6,8 @@
> - (:hourglass_flowing_sand: Original default value) > - (:hourglass_flowing_sand: Original default value)
Variables: Variables:
- :notebook: a first variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: no) - :notebook: a first variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: no)
- :notebook: a second variable: - :notebook: a second variable:
- <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: string1) - <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: string1)
- <span style="color: #006400">string2</span> loaded from rougail-test - <span style="color: #006400">string2</span> loaded from rougail-test
- <span style="color: #006400">string3</span> loaded from rougail-test - <span style="color: #006400">string3</span> loaded from rougail-test

View file

@ -0,0 +1,16 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :notebook: a first variable:
- [+ string1 +] ← loaded from rougail-test (:hourglass_flowing_sand: no)
- [+ string2 +] ← loaded from rougail-test (:hourglass_flowing_sand: yes)
- [+ string3 +] ← loaded from rougail-test (:hourglass_flowing_sand: maybe)
- :notebook: a second variable:
- [+ string1 +] ← loaded from rougail-test (:hourglass_flowing_sand: string1)
- [+ string2 +] ← loaded from rougail-test (:hourglass_flowing_sand: string2)
- [+ string3 +] ← loaded from rougail-test (:hourglass_flowing_sand: string3)

View file

@ -7,10 +7,10 @@
Variables: Variables:
- :notebook: a first variable: - :notebook: a first variable:
- <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: no) - <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: no)
- <span style="color: #006400">string2</span> loaded from rougail-test (:hourglass_flowing_sand: yes) - <span style="color: #006400">string2</span> loaded from rougail-test (:hourglass_flowing_sand: yes)
- <span style="color: #006400">string3</span> loaded from rougail-test (:hourglass_flowing_sand: maybe) - <span style="color: #006400">string3</span> loaded from rougail-test (:hourglass_flowing_sand: maybe)
- :notebook: a second variable: - :notebook: a second variable:
- <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: string1) - <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: string1)
- <span style="color: #006400">string2</span> loaded from rougail-test (:hourglass_flowing_sand: string2) - <span style="color: #006400">string2</span> loaded from rougail-test (:hourglass_flowing_sand: string2)
- <span style="color: #006400">string3</span> loaded from rougail-test (:hourglass_flowing_sand: string3) - <span style="color: #006400">string3</span> loaded from rougail-test (:hourglass_flowing_sand: string3)

View file

@ -0,0 +1,15 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Unmodifiable variable +]
> - [- Default value -]
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :open_file_folder: [+ leadership +]
- :open_file_folder: [+ a first variable +]
- :notebook: [+ a first variable +]: [- a_value -]
- :notebook: [+ a first variable +]: [- a_value -]
- :notebook: a second variable: [+ string1 +] ← loaded from rougail-test (:hourglass_flowing_sand: a_value)

View file

@ -12,4 +12,4 @@ Variables:
- :open_file_folder: <span style="color: #A52A2A">a first variable</span> - :open_file_folder: <span style="color: #A52A2A">a first variable</span>
- :notebook: <span style="color: #A52A2A">a first variable</span>: <span style="color: #B8860B">a_value</span> - :notebook: <span style="color: #A52A2A">a first variable</span>: <span style="color: #B8860B">a_value</span>
- :notebook: <span style="color: #A52A2A">a first variable</span>: <span style="color: #B8860B">a_value</span> - :notebook: <span style="color: #A52A2A">a first variable</span>: <span style="color: #B8860B">a_value</span>
- :notebook: a second variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: a_value) - :notebook: a second variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: a_value)

View file

@ -0,0 +1,14 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :notebook: a first variable:
- [+ domain1.lan +] ← loaded from rougail-test
- [+ domain2.lan +] ← loaded from rougail-test
- :notebook: a second variable:
- [+ domain1.lan +] ← loaded from rougail-test (:hourglass_flowing_sand: domain1.lan)
- [+ domain2.lan +] ← loaded from rougail-test (:hourglass_flowing_sand: domain2.lan)

View file

@ -7,8 +7,8 @@
Variables: Variables:
- :notebook: a first variable: - :notebook: a first variable:
- <span style="color: #006400">domain1.lan</span> loaded from rougail-test - <span style="color: #006400">domain1.lan</span> loaded from rougail-test
- <span style="color: #006400">domain2.lan</span> loaded from rougail-test - <span style="color: #006400">domain2.lan</span> loaded from rougail-test
- :notebook: a second variable: - :notebook: a second variable:
- <span style="color: #006400">domain1.lan</span> loaded from rougail-test (:hourglass_flowing_sand: domain1.lan) - <span style="color: #006400">domain1.lan</span> loaded from rougail-test (:hourglass_flowing_sand: domain1.lan)
- <span style="color: #006400">domain2.lan</span> loaded from rougail-test (:hourglass_flowing_sand: domain2.lan) - <span style="color: #006400">domain2.lan</span> loaded from rougail-test (:hourglass_flowing_sand: domain2.lan)

View file

@ -0,0 +1,10 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :notebook: a first variable: [+ string1 +] ← loaded from rougail-test
- :notebook: a second variable: [+ string1 +] ← loaded from rougail-test (:hourglass_flowing_sand: string1)

View file

@ -6,5 +6,5 @@
> - (:hourglass_flowing_sand: Original default value) > - (:hourglass_flowing_sand: Original default value)
Variables: Variables:
- :notebook: a first variable: <span style="color: #006400">string1</span> loaded from rougail-test - :notebook: a first variable: <span style="color: #006400">string1</span> loaded from rougail-test
- :notebook: a second variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: string1) - :notebook: a second variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: string1)

View file

@ -0,0 +1,11 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :notebook: a first variable: [+ string1 +] ← loaded from rougail-test
- :notebook: a second variable: [+ string1 +] ← loaded from rougail-test (:hourglass_flowing_sand: string1)
- :notebook: a new variable: [+ string1 +] ← loaded from rougail-test

View file

@ -6,6 +6,6 @@
> - (:hourglass_flowing_sand: Original default value) > - (:hourglass_flowing_sand: Original default value)
Variables: Variables:
- :notebook: a first variable: <span style="color: #006400">string1</span> loaded from rougail-test - :notebook: a first variable: <span style="color: #006400">string1</span> loaded from rougail-test
- :notebook: a second variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: string1) - :notebook: a second variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: string1)
- :notebook: a new variable: <span style="color: #006400">string1</span> loaded from rougail-test - :notebook: a new variable: <span style="color: #006400">string1</span> loaded from rougail-test

View file

@ -0,0 +1,14 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :notebook: a first variable:
- [+ domain1.lan +] ← loaded from rougail-test
- [+ domain2.lan +] ← loaded from rougail-test
- :notebook: a second variable:
- [+ domain1.lan +] ← loaded from rougail-test (:hourglass_flowing_sand: domain1.lan)
- [+ domain2.lan +] ← loaded from rougail-test (:hourglass_flowing_sand: domain2.lan)

View file

@ -7,8 +7,8 @@
Variables: Variables:
- :notebook: a first variable: - :notebook: a first variable:
- <span style="color: #006400">domain1.lan</span> loaded from rougail-test - <span style="color: #006400">domain1.lan</span> loaded from rougail-test
- <span style="color: #006400">domain2.lan</span> loaded from rougail-test - <span style="color: #006400">domain2.lan</span> loaded from rougail-test
- :notebook: a second variable: - :notebook: a second variable:
- <span style="color: #006400">domain1.lan</span> loaded from rougail-test (:hourglass_flowing_sand: domain1.lan) - <span style="color: #006400">domain1.lan</span> loaded from rougail-test (:hourglass_flowing_sand: domain1.lan)
- <span style="color: #006400">domain2.lan</span> loaded from rougail-test (:hourglass_flowing_sand: domain2.lan) - <span style="color: #006400">domain2.lan</span> loaded from rougail-test (:hourglass_flowing_sand: domain2.lan)

View file

@ -0,0 +1,9 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
Variables:
- :notebook: a variable: [+ string1 +] ← loaded from rougail-test
- :notebook: a variable: [+ string1 +] ← loaded from rougail-test

View file

@ -5,5 +5,5 @@
> - <span style="color: #006400">Modified value</span> > - <span style="color: #006400">Modified value</span>
Variables: Variables:
- :notebook: a variable: <span style="color: #006400">string1</span> loaded from rougail-test - :notebook: a variable: <span style="color: #006400">string1</span> loaded from rougail-test
- :notebook: a variable: <span style="color: #006400">string1</span> loaded from rougail-test - :notebook: a variable: <span style="color: #006400">string1</span> loaded from rougail-test

View file

@ -0,0 +1,9 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :notebook: a variable: [+ string1 +] ← loaded from rougail-test (:hourglass_flowing_sand: non)

View file

@ -6,4 +6,4 @@
> - (:hourglass_flowing_sand: Original default value) > - (:hourglass_flowing_sand: Original default value)
Variables: Variables:
- :notebook: a variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: non) - :notebook: a variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: non)

View file

@ -0,0 +1,14 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :notebook: the first variable: [+ true +] ← loaded from rougail-test (:hourglass_flowing_sand: true)
- :notebook: the second variable: [+ true +] ← loaded from rougail-test (:hourglass_flowing_sand: true)
- :notebook: the third variable: [+ true +] ← loaded from rougail-test (:hourglass_flowing_sand: true)
- :notebook: the forth variable: [+ true +] ← loaded from rougail-test (:hourglass_flowing_sand: false)
- :notebook: the fifth variable: [+ true +] ← loaded from rougail-test (:hourglass_flowing_sand: false)
- :notebook: the sixth variable: [+ true +] ← loaded from rougail-test (:hourglass_flowing_sand: false)

View file

@ -6,9 +6,9 @@
> - (:hourglass_flowing_sand: Original default value) > - (:hourglass_flowing_sand: Original default value)
Variables: Variables:
- :notebook: the first variable: <span style="color: #006400">true</span> loaded from rougail-test (:hourglass_flowing_sand: true) - :notebook: the first variable: <span style="color: #006400">true</span> loaded from rougail-test (:hourglass_flowing_sand: true)
- :notebook: the second variable: <span style="color: #006400">true</span> loaded from rougail-test (:hourglass_flowing_sand: true) - :notebook: the second variable: <span style="color: #006400">true</span> loaded from rougail-test (:hourglass_flowing_sand: true)
- :notebook: the third variable: <span style="color: #006400">true</span> loaded from rougail-test (:hourglass_flowing_sand: true) - :notebook: the third variable: <span style="color: #006400">true</span> loaded from rougail-test (:hourglass_flowing_sand: true)
- :notebook: the forth variable: <span style="color: #006400">true</span> loaded from rougail-test (:hourglass_flowing_sand: false) - :notebook: the forth variable: <span style="color: #006400">true</span> loaded from rougail-test (:hourglass_flowing_sand: false)
- :notebook: the fifth variable: <span style="color: #006400">true</span> loaded from rougail-test (:hourglass_flowing_sand: false) - :notebook: the fifth variable: <span style="color: #006400">true</span> loaded from rougail-test (:hourglass_flowing_sand: false)
- :notebook: the sixth variable: <span style="color: #006400">true</span> loaded from rougail-test (:hourglass_flowing_sand: false) - :notebook: the sixth variable: <span style="color: #006400">true</span> loaded from rougail-test (:hourglass_flowing_sand: false)

View file

@ -0,0 +1,9 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :notebook: a variable: [+ true +] ← loaded from rougail-test (:hourglass_flowing_sand: true)

View file

@ -6,4 +6,4 @@
> - (:hourglass_flowing_sand: Original default value) > - (:hourglass_flowing_sand: Original default value)
Variables: Variables:
- :notebook: a variable: <span style="color: #006400">true</span> loaded from rougail-test (:hourglass_flowing_sand: true) - :notebook: a variable: <span style="color: #006400">true</span> loaded from rougail-test (:hourglass_flowing_sand: true)

View file

@ -0,0 +1,14 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :notebook: the first variable: [+ a +] ← loaded from rougail-test
- :notebook: the second variable: [+ a +] ← loaded from rougail-test
- :notebook: the third variable: [+ a +] ← loaded from rougail-test
- :notebook: the forth variable: [+ null +] ← loaded from rougail-test
- :notebook: the fifth variable: [+ a +] ← loaded from rougail-test (:hourglass_flowing_sand: a)
- :notebook: the sixth variable: [+ 1 +] ← loaded from rougail-test (:hourglass_flowing_sand: 1)

View file

@ -6,9 +6,9 @@
> - (:hourglass_flowing_sand: Original default value) > - (:hourglass_flowing_sand: Original default value)
Variables: Variables:
- :notebook: the first variable: <span style="color: #006400">a</span> loaded from rougail-test - :notebook: the first variable: <span style="color: #006400">a</span> loaded from rougail-test
- :notebook: the second variable: <span style="color: #006400">a</span> loaded from rougail-test - :notebook: the second variable: <span style="color: #006400">a</span> loaded from rougail-test
- :notebook: the third variable: <span style="color: #006400">a</span> loaded from rougail-test - :notebook: the third variable: <span style="color: #006400">a</span> loaded from rougail-test
- :notebook: the forth variable: <span style="color: #006400">null</span> loaded from rougail-test - :notebook: the forth variable: <span style="color: #006400">null</span> loaded from rougail-test
- :notebook: the fifth variable: <span style="color: #006400">a</span> loaded from rougail-test (:hourglass_flowing_sand: a) - :notebook: the fifth variable: <span style="color: #006400">a</span> loaded from rougail-test (:hourglass_flowing_sand: a)
- :notebook: the sixth variable: <span style="color: #006400">1</span> loaded from rougail-test (:hourglass_flowing_sand: 1) - :notebook: the sixth variable: <span style="color: #006400">1</span> loaded from rougail-test (:hourglass_flowing_sand: 1)

View file

@ -0,0 +1,9 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :notebook: a variable: [+ 0 +] ← loaded from rougail-test (:hourglass_flowing_sand: 9)

View file

@ -6,4 +6,4 @@
> - (:hourglass_flowing_sand: Original default value) > - (:hourglass_flowing_sand: Original default value)
Variables: Variables:
- :notebook: a variable: <span style="color: #006400">0</span> loaded from rougail-test (:hourglass_flowing_sand: 9) - :notebook: a variable: <span style="color: #006400">0</span> loaded from rougail-test (:hourglass_flowing_sand: 9)

View file

@ -0,0 +1,10 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :notebook: the first variable: [+ a +] ← loaded from rougail-test
- :notebook: the second variable: [+ a +] ← loaded from rougail-test (:hourglass_flowing_sand: a)

View file

@ -6,5 +6,5 @@
> - (:hourglass_flowing_sand: Original default value) > - (:hourglass_flowing_sand: Original default value)
Variables: Variables:
- :notebook: the first variable: <span style="color: #006400">a</span> loaded from rougail-test - :notebook: the first variable: <span style="color: #006400">a</span> loaded from rougail-test
- :notebook: the second variable: <span style="color: #006400">a</span> loaded from rougail-test (:hourglass_flowing_sand: a) - :notebook: the second variable: <span style="color: #006400">a</span> loaded from rougail-test (:hourglass_flowing_sand: a)

View file

@ -0,0 +1,13 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :notebook: a second variable:
- [+ string1 +] ← loaded from rougail-test (:hourglass_flowing_sand: a)
- [+ string2 +] ← loaded from rougail-test (:hourglass_flowing_sand: b)
- [+ string3 +] ← loaded from rougail-test (:hourglass_flowing_sand: c)
- :notebook: a first variable: [+ string1 +] ← loaded from rougail-test (:hourglass_flowing_sand: a)

View file

@ -7,7 +7,7 @@
Variables: Variables:
- :notebook: a second variable: - :notebook: a second variable:
- <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: a) - <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: a)
- <span style="color: #006400">string2</span> loaded from rougail-test (:hourglass_flowing_sand: b) - <span style="color: #006400">string2</span> loaded from rougail-test (:hourglass_flowing_sand: b)
- <span style="color: #006400">string3</span> loaded from rougail-test (:hourglass_flowing_sand: c) - <span style="color: #006400">string3</span> loaded from rougail-test (:hourglass_flowing_sand: c)
- :notebook: a first variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: a) - :notebook: a first variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: a)

View file

@ -0,0 +1,14 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :notebook: a second variable:
- [+ string1 +] ← loaded from rougail-test (:hourglass_flowing_sand: a)
- [+ string2 +] ← loaded from rougail-test (:hourglass_flowing_sand: b)
- [+ string3 +] ← loaded from rougail-test (:hourglass_flowing_sand: c)
- :notebook: a first variable: [+ string1 +] ← loaded from rougail-test (:hourglass_flowing_sand: a)
- :notebook: a third variable: [+ string1 +] ← loaded from rougail-test (:hourglass_flowing_sand: string1)

View file

@ -7,8 +7,8 @@
Variables: Variables:
- :notebook: a second variable: - :notebook: a second variable:
- <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: a) - <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: a)
- <span style="color: #006400">string2</span> loaded from rougail-test (:hourglass_flowing_sand: b) - <span style="color: #006400">string2</span> loaded from rougail-test (:hourglass_flowing_sand: b)
- <span style="color: #006400">string3</span> loaded from rougail-test (:hourglass_flowing_sand: c) - <span style="color: #006400">string3</span> loaded from rougail-test (:hourglass_flowing_sand: c)
- :notebook: a first variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: a) - :notebook: a first variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: a)
- :notebook: a third variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: string1) - :notebook: a third variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: string1)

View file

@ -0,0 +1,15 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :notebook: a second variable:
- [+ string1 +] ← loaded from rougail-test (:hourglass_flowing_sand: a)
- [+ string2 +] ← loaded from rougail-test (:hourglass_flowing_sand: b)
- [+ string3 +] ← loaded from rougail-test (:hourglass_flowing_sand: c)
- :notebook: a first variable: [+ string1 +] ← loaded from rougail-test (:hourglass_flowing_sand: a)
- :open_file_folder: family
- :notebook: a third variable: [+ string1 +] ← loaded from rougail-test (:hourglass_flowing_sand: string1)

View file

@ -7,9 +7,9 @@
Variables: Variables:
- :notebook: a second variable: - :notebook: a second variable:
- <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: a) - <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: a)
- <span style="color: #006400">string2</span> loaded from rougail-test (:hourglass_flowing_sand: b) - <span style="color: #006400">string2</span> loaded from rougail-test (:hourglass_flowing_sand: b)
- <span style="color: #006400">string3</span> loaded from rougail-test (:hourglass_flowing_sand: c) - <span style="color: #006400">string3</span> loaded from rougail-test (:hourglass_flowing_sand: c)
- :notebook: a first variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: a) - :notebook: a first variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: a)
- :open_file_folder: family - :open_file_folder: family
- :notebook: a third variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: string1) - :notebook: a third variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: string1)

View file

@ -0,0 +1,10 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :notebook: the first variable: [+ string1 +] ← loaded from rougail-test
- :notebook: the seconf variable: [+ string1 +] ← loaded from rougail-test (:hourglass_flowing_sand: value)

View file

@ -6,5 +6,5 @@
> - (:hourglass_flowing_sand: Original default value) > - (:hourglass_flowing_sand: Original default value)
Variables: Variables:
- :notebook: the first variable: <span style="color: #006400">string1</span> loaded from rougail-test - :notebook: the first variable: <span style="color: #006400">string1</span> loaded from rougail-test
- :notebook: the seconf variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: value) - :notebook: the seconf variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: value)

View file

@ -0,0 +1,9 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :notebook: a domain name variable: [+ domain1.lan +] ← loaded from rougail-test (:hourglass_flowing_sand: my.domain.name)

View file

@ -6,4 +6,4 @@
> - (:hourglass_flowing_sand: Original default value) > - (:hourglass_flowing_sand: Original default value)
Variables: Variables:
- :notebook: a domain name variable: <span style="color: #006400">domain1.lan</span> loaded from rougail-test (:hourglass_flowing_sand: my.domain.name) - :notebook: a domain name variable: <span style="color: #006400">domain1.lan</span> loaded from rougail-test (:hourglass_flowing_sand: my.domain.name)

View file

@ -0,0 +1,9 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :notebook: a domain name variable: [+ domain1.lan +] ← loaded from rougail-test (:hourglass_flowing_sand: my.domain.name)

View file

@ -6,4 +6,4 @@
> - (:hourglass_flowing_sand: Original default value) > - (:hourglass_flowing_sand: Original default value)
Variables: Variables:
- :notebook: a domain name variable: <span style="color: #006400">domain1.lan</span> loaded from rougail-test (:hourglass_flowing_sand: my.domain.name) - :notebook: a domain name variable: <span style="color: #006400">domain1.lan</span> loaded from rougail-test (:hourglass_flowing_sand: my.domain.name)

View file

@ -0,0 +1,14 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :notebook: the first variable: [+ 1.1 +] ← loaded from rougail-test (:hourglass_flowing_sand: 0.0)
- :notebook: the second variable: [+ 1.1 +] ← loaded from rougail-test (:hourglass_flowing_sand: 0.0)
- :notebook: the third variable: [+ 1.1 +] ← loaded from rougail-test (:hourglass_flowing_sand: 0.0)
- :notebook: the forth variable: [+ 1.1 +] ← loaded from rougail-test (:hourglass_flowing_sand: 10.1)
- :notebook: the fifth variable: [+ 1.1 +] ← loaded from rougail-test (:hourglass_flowing_sand: 10.1)
- :notebook: the sixth variable: [+ 1.1 +] ← loaded from rougail-test (:hourglass_flowing_sand: 10.1)

View file

@ -6,9 +6,9 @@
> - (:hourglass_flowing_sand: Original default value) > - (:hourglass_flowing_sand: Original default value)
Variables: Variables:
- :notebook: the first variable: <span style="color: #006400">1.1</span> loaded from rougail-test (:hourglass_flowing_sand: 0.0) - :notebook: the first variable: <span style="color: #006400">1.1</span> loaded from rougail-test (:hourglass_flowing_sand: 0.0)
- :notebook: the second variable: <span style="color: #006400">1.1</span> loaded from rougail-test (:hourglass_flowing_sand: 0.0) - :notebook: the second variable: <span style="color: #006400">1.1</span> loaded from rougail-test (:hourglass_flowing_sand: 0.0)
- :notebook: the third variable: <span style="color: #006400">1.1</span> loaded from rougail-test (:hourglass_flowing_sand: 0.0) - :notebook: the third variable: <span style="color: #006400">1.1</span> loaded from rougail-test (:hourglass_flowing_sand: 0.0)
- :notebook: the forth variable: <span style="color: #006400">1.1</span> loaded from rougail-test (:hourglass_flowing_sand: 10.1) - :notebook: the forth variable: <span style="color: #006400">1.1</span> loaded from rougail-test (:hourglass_flowing_sand: 10.1)
- :notebook: the fifth variable: <span style="color: #006400">1.1</span> loaded from rougail-test (:hourglass_flowing_sand: 10.1) - :notebook: the fifth variable: <span style="color: #006400">1.1</span> loaded from rougail-test (:hourglass_flowing_sand: 10.1)
- :notebook: the sixth variable: <span style="color: #006400">1.1</span> loaded from rougail-test (:hourglass_flowing_sand: 10.1) - :notebook: the sixth variable: <span style="color: #006400">1.1</span> loaded from rougail-test (:hourglass_flowing_sand: 10.1)

View file

@ -0,0 +1,14 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :notebook: the first variable: [+ 1 +] ← loaded from rougail-test (:hourglass_flowing_sand: 0)
- :notebook: the second variable: [+ 1 +] ← loaded from rougail-test (:hourglass_flowing_sand: 0)
- :notebook: the third variable: [+ 1 +] ← loaded from rougail-test (:hourglass_flowing_sand: 0)
- :notebook: this forth variable: [+ 1 +] ← loaded from rougail-test (:hourglass_flowing_sand: 10)
- :notebook: the fifth variable: [+ 1 +] ← loaded from rougail-test (:hourglass_flowing_sand: 10)
- :notebook: the sixth variable: [+ 1 +] ← loaded from rougail-test (:hourglass_flowing_sand: 10)

View file

@ -6,9 +6,9 @@
> - (:hourglass_flowing_sand: Original default value) > - (:hourglass_flowing_sand: Original default value)
Variables: Variables:
- :notebook: the first variable: <span style="color: #006400">1</span> loaded from rougail-test (:hourglass_flowing_sand: 0) - :notebook: the first variable: <span style="color: #006400">1</span> loaded from rougail-test (:hourglass_flowing_sand: 0)
- :notebook: the second variable: <span style="color: #006400">1</span> loaded from rougail-test (:hourglass_flowing_sand: 0) - :notebook: the second variable: <span style="color: #006400">1</span> loaded from rougail-test (:hourglass_flowing_sand: 0)
- :notebook: the third variable: <span style="color: #006400">1</span> loaded from rougail-test (:hourglass_flowing_sand: 0) - :notebook: the third variable: <span style="color: #006400">1</span> loaded from rougail-test (:hourglass_flowing_sand: 0)
- :notebook: this forth variable: <span style="color: #006400">1</span> loaded from rougail-test (:hourglass_flowing_sand: 10) - :notebook: this forth variable: <span style="color: #006400">1</span> loaded from rougail-test (:hourglass_flowing_sand: 10)
- :notebook: the fifth variable: <span style="color: #006400">1</span> loaded from rougail-test (:hourglass_flowing_sand: 10) - :notebook: the fifth variable: <span style="color: #006400">1</span> loaded from rougail-test (:hourglass_flowing_sand: 10)
- :notebook: the sixth variable: <span style="color: #006400">1</span> loaded from rougail-test (:hourglass_flowing_sand: 10) - :notebook: the sixth variable: <span style="color: #006400">1</span> loaded from rougail-test (:hourglass_flowing_sand: 10)

View file

@ -0,0 +1,11 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :notebook: an IP: [+ 192.168.1.6 +] ← loaded from rougail-test (:hourglass_flowing_sand: 1.1.1.1)
- :notebook: an IP in CIDR format: [+ 192.168.1.6/24 +] ← loaded from rougail-test (:hourglass_flowing_sand: 1.1.1.1/24)
- :notebook: an IP in CIDR format with obsolete CIDR type: [+ 192.168.1.6/24 +] ← loaded from rougail-test (:hourglass_flowing_sand: 1.1.1.1/24)

View file

@ -6,6 +6,6 @@
> - (:hourglass_flowing_sand: Original default value) > - (:hourglass_flowing_sand: Original default value)
Variables: Variables:
- :notebook: an IP: <span style="color: #006400">192.168.1.6</span> loaded from rougail-test (:hourglass_flowing_sand: 1.1.1.1) - :notebook: an IP: <span style="color: #006400">192.168.1.6</span> loaded from rougail-test (:hourglass_flowing_sand: 1.1.1.1)
- :notebook: an IP in CIDR format: <span style="color: #006400">192.168.1.6/24</span> loaded from rougail-test (:hourglass_flowing_sand: 1.1.1.1/24) - :notebook: an IP in CIDR format: <span style="color: #006400">192.168.1.6/24</span> loaded from rougail-test (:hourglass_flowing_sand: 1.1.1.1/24)
- :notebook: an IP in CIDR format with obsolete CIDR type: <span style="color: #006400">192.168.1.6/24</span> loaded from rougail-test (:hourglass_flowing_sand: 1.1.1.1/24) - :notebook: an IP in CIDR format with obsolete CIDR type: <span style="color: #006400">192.168.1.6/24</span> loaded from rougail-test (:hourglass_flowing_sand: 1.1.1.1/24)

View file

@ -0,0 +1,11 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :notebook: an network: [+ 192.168.1.0 +] ← loaded from rougail-test (:hourglass_flowing_sand: 1.1.1.0)
- :notebook: an network in CIDR format: [+ 192.168.1.6/32 +] ← loaded from rougail-test (:hourglass_flowing_sand: 1.1.1.0/24)
- :notebook: an network in CIDR format with obsolete CIDR type: [+ 192.168.1.6/32 +] ← loaded from rougail-test (:hourglass_flowing_sand: 1.1.1.0/24)

View file

@ -6,6 +6,6 @@
> - (:hourglass_flowing_sand: Original default value) > - (:hourglass_flowing_sand: Original default value)
Variables: Variables:
- :notebook: an network: <span style="color: #006400">192.168.1.0</span> loaded from rougail-test (:hourglass_flowing_sand: 1.1.1.0) - :notebook: an network: <span style="color: #006400">192.168.1.0</span> loaded from rougail-test (:hourglass_flowing_sand: 1.1.1.0)
- :notebook: an network in CIDR format: <span style="color: #006400">192.168.1.6/32</span> loaded from rougail-test (:hourglass_flowing_sand: 1.1.1.0/24) - :notebook: an network in CIDR format: <span style="color: #006400">192.168.1.6/32</span> loaded from rougail-test (:hourglass_flowing_sand: 1.1.1.0/24)
- :notebook: an network in CIDR format with obsolete CIDR type: <span style="color: #006400">192.168.1.6/32</span> loaded from rougail-test (:hourglass_flowing_sand: 1.1.1.0/24) - :notebook: an network in CIDR format with obsolete CIDR type: <span style="color: #006400">192.168.1.6/32</span> loaded from rougail-test (:hourglass_flowing_sand: 1.1.1.0/24)

View file

@ -0,0 +1,14 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :notebook: the first variable: [+ 1 +] ← loaded from rougail-test (:hourglass_flowing_sand: 0)
- :notebook: the second variable: [+ 1 +] ← loaded from rougail-test (:hourglass_flowing_sand: 0)
- :notebook: the third variable: [+ 1 +] ← loaded from rougail-test (:hourglass_flowing_sand: 0)
- :notebook: this forth variable: [+ 1 +] ← loaded from rougail-test (:hourglass_flowing_sand: 10)
- :notebook: the fifth variable: [+ 1 +] ← loaded from rougail-test (:hourglass_flowing_sand: 10)
- :notebook: the sixth variable: [+ 1 +] ← loaded from rougail-test (:hourglass_flowing_sand: 10)

View file

@ -6,9 +6,9 @@
> - (:hourglass_flowing_sand: Original default value) > - (:hourglass_flowing_sand: Original default value)
Variables: Variables:
- :notebook: the first variable: <span style="color: #006400">1</span> loaded from rougail-test (:hourglass_flowing_sand: 0) - :notebook: the first variable: <span style="color: #006400">1</span> loaded from rougail-test (:hourglass_flowing_sand: 0)
- :notebook: the second variable: <span style="color: #006400">1</span> loaded from rougail-test (:hourglass_flowing_sand: 0) - :notebook: the second variable: <span style="color: #006400">1</span> loaded from rougail-test (:hourglass_flowing_sand: 0)
- :notebook: the third variable: <span style="color: #006400">1</span> loaded from rougail-test (:hourglass_flowing_sand: 0) - :notebook: the third variable: <span style="color: #006400">1</span> loaded from rougail-test (:hourglass_flowing_sand: 0)
- :notebook: this forth variable: <span style="color: #006400">1</span> loaded from rougail-test (:hourglass_flowing_sand: 10) - :notebook: this forth variable: <span style="color: #006400">1</span> loaded from rougail-test (:hourglass_flowing_sand: 10)
- :notebook: the fifth variable: <span style="color: #006400">1</span> loaded from rougail-test (:hourglass_flowing_sand: 10) - :notebook: the fifth variable: <span style="color: #006400">1</span> loaded from rougail-test (:hourglass_flowing_sand: 10)
- :notebook: the sixth variable: <span style="color: #006400">1</span> loaded from rougail-test (:hourglass_flowing_sand: 10) - :notebook: the sixth variable: <span style="color: #006400">1</span> loaded from rougail-test (:hourglass_flowing_sand: 10)

View file

@ -0,0 +1,11 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :notebook: a port variable: [+ 80 +] ← loaded from rougail-test
- :notebook: a port variable with default value: [+ 80 +] ← loaded from rougail-test (:hourglass_flowing_sand: 8080)
- :notebook: a port variable with integer default value: [+ 80 +] ← loaded from rougail-test (:hourglass_flowing_sand: 8080)

View file

@ -6,6 +6,6 @@
> - (:hourglass_flowing_sand: Original default value) > - (:hourglass_flowing_sand: Original default value)
Variables: Variables:
- :notebook: a port variable: <span style="color: #006400">80</span> loaded from rougail-test - :notebook: a port variable: <span style="color: #006400">80</span> loaded from rougail-test
- :notebook: a port variable with default value: <span style="color: #006400">80</span> loaded from rougail-test (:hourglass_flowing_sand: 8080) - :notebook: a port variable with default value: <span style="color: #006400">80</span> loaded from rougail-test (:hourglass_flowing_sand: 8080)
- :notebook: a port variable with integer default value: <span style="color: #006400">80</span> loaded from rougail-test (:hourglass_flowing_sand: 8080) - :notebook: a port variable with integer default value: <span style="color: #006400">80</span> loaded from rougail-test (:hourglass_flowing_sand: 8080)

View file

@ -0,0 +1,9 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :notebook: a first variable: [+ #b1b1b1 +] ← loaded from rougail-test (:hourglass_flowing_sand: #a1a1a1)

View file

@ -6,4 +6,4 @@
> - (:hourglass_flowing_sand: Original default value) > - (:hourglass_flowing_sand: Original default value)
Variables: Variables:
- :notebook: a first variable: <span style="color: #006400">#b1b1b1</span> loaded from rougail-test (:hourglass_flowing_sand: #a1a1a1) - :notebook: a first variable: <span style="color: #006400">#b1b1b1</span> loaded from rougail-test (:hourglass_flowing_sand: #a1a1a1)

View file

@ -0,0 +1,10 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :notebook: a first variable: [+ #b1b1b1 +] ← loaded from rougail-test (:hourglass_flowing_sand: #a1a1a1)
- :notebook: a second variable: [+ #b2b1b1 +] ← loaded from rougail-test (:hourglass_flowing_sand: #b1b1b1)

View file

@ -6,5 +6,5 @@
> - (:hourglass_flowing_sand: Original default value) > - (:hourglass_flowing_sand: Original default value)
Variables: Variables:
- :notebook: a first variable: <span style="color: #006400">#b1b1b1</span> loaded from rougail-test (:hourglass_flowing_sand: #a1a1a1) - :notebook: a first variable: <span style="color: #006400">#b1b1b1</span> loaded from rougail-test (:hourglass_flowing_sand: #a1a1a1)
- :notebook: a second variable: <span style="color: #006400">#b2b1b1</span> loaded from rougail-test (:hourglass_flowing_sand: #b1b1b1) - :notebook: a second variable: <span style="color: #006400">#b2b1b1</span> loaded from rougail-test (:hourglass_flowing_sand: #b1b1b1)

View file

@ -0,0 +1,10 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :notebook: the first variable: [+ onE7vaLues_len1 +] ← loaded from rougail-test
- :notebook: the second variable: [+ onE7vaLues_len1 +] ← loaded from rougail-test (:hourglass_flowing_sand: value)

View file

@ -6,5 +6,5 @@
> - (:hourglass_flowing_sand: Original default value) > - (:hourglass_flowing_sand: Original default value)
Variables: Variables:
- :notebook: the first variable: <span style="color: #006400">onE7vaLues_len1</span> loaded from rougail-test - :notebook: the first variable: <span style="color: #006400">onE7vaLues_len1</span> loaded from rougail-test
- :notebook: the second variable: <span style="color: #006400">onE7vaLues_len1</span> loaded from rougail-test (:hourglass_flowing_sand: value) - :notebook: the second variable: <span style="color: #006400">onE7vaLues_len1</span> loaded from rougail-test (:hourglass_flowing_sand: value)

View file

@ -0,0 +1,11 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :notebook: the first variable: [+ onE7vaLues_len1 +] ← loaded from rougail-test
- :notebook: the second variable: [+ onE7vaLues +] ← loaded from rougail-test (:hourglass_flowing_sand: value)
- :notebook: the third variable: [+ onE7vaLues +] ← loaded from rougail-test (:hourglass_flowing_sand: value)

View file

@ -6,6 +6,6 @@
> - (:hourglass_flowing_sand: Original default value) > - (:hourglass_flowing_sand: Original default value)
Variables: Variables:
- :notebook: the first variable: <span style="color: #006400">onE7vaLues_len1</span> loaded from rougail-test - :notebook: the first variable: <span style="color: #006400">onE7vaLues_len1</span> loaded from rougail-test
- :notebook: the second variable: <span style="color: #006400">onE7vaLues</span> loaded from rougail-test (:hourglass_flowing_sand: value) - :notebook: the second variable: <span style="color: #006400">onE7vaLues</span> loaded from rougail-test (:hourglass_flowing_sand: value)
- :notebook: the third variable: <span style="color: #006400">onE7vaLues</span> loaded from rougail-test (:hourglass_flowing_sand: value) - :notebook: the third variable: <span style="color: #006400">onE7vaLues</span> loaded from rougail-test (:hourglass_flowing_sand: value)

View file

@ -0,0 +1,16 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :notebook: the first variable: [+ string1 +] ← loaded from rougail-test
- :notebook: the second variable: [+ string1 +] ← loaded from rougail-test
- :notebook: the third variable: [+ string1 +] ← loaded from rougail-test
- :notebook: the forth variable: [+ string1 +] ← loaded from rougail-test (:hourglass_flowing_sand: value)
- :notebook: the fifth variable: [+ string1 +] ← loaded from rougail-test (:hourglass_flowing_sand: value)
- :notebook: the sixth variable: [+ string1 +] ← loaded from rougail-test (:hourglass_flowing_sand: value)
- :notebook: the seventh variable: [+ string1 +] ← loaded from rougail-test (:hourglass_flowing_sand: 8080)
- :notebook: the height variable: [+ string1 +] ← loaded from rougail-test (:hourglass_flowing_sand: true)

View file

@ -6,11 +6,11 @@
> - (:hourglass_flowing_sand: Original default value) > - (:hourglass_flowing_sand: Original default value)
Variables: Variables:
- :notebook: the first variable: <span style="color: #006400">string1</span> loaded from rougail-test - :notebook: the first variable: <span style="color: #006400">string1</span> loaded from rougail-test
- :notebook: the second variable: <span style="color: #006400">string1</span> loaded from rougail-test - :notebook: the second variable: <span style="color: #006400">string1</span> loaded from rougail-test
- :notebook: the third variable: <span style="color: #006400">string1</span> loaded from rougail-test - :notebook: the third variable: <span style="color: #006400">string1</span> loaded from rougail-test
- :notebook: the forth variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: value) - :notebook: the forth variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: value)
- :notebook: the fifth variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: value) - :notebook: the fifth variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: value)
- :notebook: the sixth variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: value) - :notebook: the sixth variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: value)
- :notebook: the seventh variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: 8080) - :notebook: the seventh variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: 8080)
- :notebook: the height variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: true) - :notebook: the height variable: <span style="color: #006400">string1</span> loaded from rougail-test (:hourglass_flowing_sand: true)

View file

@ -0,0 +1,9 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
> - (:hourglass_flowing_sand: Original default value)
Variables:
- :notebook: A choice: [+ quote' +] ← loaded from rougail-test (:hourglass_flowing_sand: quote')

View file

@ -6,4 +6,4 @@
> - (:hourglass_flowing_sand: Original default value) > - (:hourglass_flowing_sand: Original default value)
Variables: Variables:
- :notebook: A choice: <span style="color: #006400">quote'</span> loaded from rougail-test (:hourglass_flowing_sand: quote') - :notebook: A choice: <span style="color: #006400">quote'</span> loaded from rougail-test (:hourglass_flowing_sand: quote')

View file

@ -0,0 +1,9 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
Variables:
- :notebook: the first variable: [+ string1 +] ← loaded from rougail-test
- :notebook: the second variable: [+ string1 +] ← loaded from rougail-test

View file

@ -5,5 +5,5 @@
> - <span style="color: #006400">Modified value</span> > - <span style="color: #006400">Modified value</span>
Variables: Variables:
- :notebook: the first variable: <span style="color: #006400">string1</span> loaded from rougail-test - :notebook: the first variable: <span style="color: #006400">string1</span> loaded from rougail-test
- :notebook: the second variable: <span style="color: #006400">string1</span> loaded from rougail-test - :notebook: the second variable: <span style="color: #006400">string1</span> loaded from rougail-test

View file

@ -0,0 +1,9 @@
> [!NOTE]
>
> **Caption:**
> - Variable
> - [+ Modified value +]
Variables:
- :notebook: the first variable: [+ string1 +] ← loaded from rougail-test
- :notebook: the second variable: [+ string1 +] ← loaded from rougail-test

View file

@ -5,5 +5,5 @@
> - <span style="color: #006400">Modified value</span> > - <span style="color: #006400">Modified value</span>
Variables: Variables:
- :notebook: the first variable: <span style="color: #006400">string1</span> loaded from rougail-test - :notebook: the first variable: <span style="color: #006400">string1</span> loaded from rougail-test
- :notebook: the second variable: <span style="color: #006400">string1</span> loaded from rougail-test - :notebook: the second variable: <span style="color: #006400">string1</span> loaded from rougail-test

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