Compare commits

..

No commits in common. "eb7a58dcd99637438f3c0d3608098b295499a543" and "1ec8b28e0c1b5145503141b587a036ff8d361dc4" have entirely different histories.

176 changed files with 33 additions and 1283 deletions

View file

@ -1,11 +1,3 @@
## 0.2.0a13 (2025-09-29)
### Feat
- remove console.read_write option
- default value for a calculated variable with an unknown optional variable
- update tests for integer type
## 0.2.0a12 (2025-09-22) ## 0.2.0a12 (2025-09-22)
### Fix ### Fix

View file

@ -4,7 +4,7 @@ requires = ["flit_core >=3.8.0,<4"]
[project] [project]
name = "rougail.output_console" name = "rougail.output_console"
version = "0.2.0a13" version = "0.2.0a12"
authors = [{name = "Emmanuel Garette", email = "gnunux@gnunux.info"}] authors = [{name = "Emmanuel Garette", email = "gnunux@gnunux.info"}]
readme = "README.md" readme = "README.md"
description = "Rougail output console" description = "Rougail output console"

View file

@ -52,6 +52,7 @@ class RougailOutputConsole:
rougailconfig = RougailConfig rougailconfig = RougailConfig
self.rougailconfig = rougailconfig self.rougailconfig = rougailconfig
self.config = config self.config = config
self.read_write = self.rougailconfig["console.read_write"]
self.is_mandatory = self.rougailconfig["console.mandatory"] self.is_mandatory = self.rougailconfig["console.mandatory"]
self.show_secrets = self.rougailconfig["console.show_secrets"] self.show_secrets = self.rougailconfig["console.show_secrets"]
self.key_is_description = self.rougailconfig["console.key_is_description"] self.key_is_description = self.rougailconfig["console.key_is_description"]
@ -75,6 +76,8 @@ class RougailOutputConsole:
self.root = self.get_root() self.root = self.get_root()
def mandatory(self): def mandatory(self):
if not self.is_mandatory:
return
try: try:
mandatories = self.config.value.mandatory() mandatories = self.config.value.mandatory()
except (ConfigError, PropertiesOptionError) as err: except (ConfigError, PropertiesOptionError) as err:
@ -106,11 +109,12 @@ class RougailOutputConsole:
self.errors.append([option.description() for option in options_with_error]) self.errors.append([option.description() for option in options_with_error])
def exporter(self) -> bool: def exporter(self) -> bool:
if self.is_mandatory:
ori_properties = self.config.property.exportation()
self.config.property.read_write() self.config.property.read_write()
self.mandatory() self.mandatory()
self.config.property.importation(ori_properties) if self.read_write:
self.config.property.read_write()
else:
self.config.property.read_only()
warnings = self.user_data_warnings + self.warnings warnings = self.user_data_warnings + self.warnings
if warnings: if warnings:
self.display_warnings(warnings) self.display_warnings(warnings)

View file

@ -1 +1 @@
__version__ = "0.2.0a13" __version__ = "0.2.0a12"

View file

@ -34,18 +34,11 @@ console:
disabled disabled
{{% endif %}} {{% endif %}}
read_write: false # {_('Display variables available in read_write mode')}
show_secrets: false # {_('Show secrets instead of obscuring them')} show_secrets: false # {_('Show secrets instead of obscuring them')}
mandatory: mandatory: true # {_('Test mandatories variable before display in console')}
description: {_('test mandatories variables before display in json')}
type: boolean
default:
jinja: |-
{{% if cli.read_write is defined and cli.read_write %}}
false
{{% else %}}
true
{{% endif %}}
key_is_description: true # {_("In tree the key is the family or variable description inside of it's name")} key_is_description: true # {_("In tree the key is the family or variable description inside of it's name")}
""" """

View file

@ -1,11 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┣━━ 📓 var1:
┃ ┣━━ domain1.lan (loaded from rougail-test)
┃ ┗━━ domain2.lan (loaded from rougail-test)
┗━━ 📓 var2:
 ┣━━ domain1.lan (domain1.lan - loaded from rougail-test)
 ┗━━ domain2.lan (domain2.lan - loaded from rougail-test)

View file

@ -1,11 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┣━━ 📓 var1: 1 (0 - loaded from rougail-test)
┣━━ 📓 var2: 1 (0 - loaded from rougail-test)
┣━━ 📓 var3: 1 (0 - loaded from rougail-test)
┣━━ 📓 var4: 1 (10 - loaded from rougail-test)
┣━━ 📓 var5: 1 (10 - loaded from rougail-test)
┗━━ 📓 var6: 1 (10 - loaded from rougail-test)

View file

@ -1,8 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┣━━ 📓 var1: 192.168.1.6 (1.1.1.1 - loaded from rougail-test)
┣━━ 📓 var2: 192.168.1.6/24 (1.1.1.1/24 - loaded from rougail-test)
┗━━ 📓 var3: 192.168.1.6/24 (1.1.1.1/24 - loaded from rougail-test)

View file

@ -1,8 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┣━━ 📓 var1: 192.168.1.0 (1.1.1.0 - loaded from rougail-test)
┣━━ 📓 var2: 192.168.1.6/32 (1.1.1.0/24 - loaded from rougail-test)
┗━━ 📓 var3: 192.168.1.6/32 (1.1.1.0/24 - loaded from rougail-test)

View file

@ -1,10 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┣━━ 📓 my_variable: string1 (val1 - loaded from rougail-test)
┗━━ 📓 my_calculated_variable:
 ┣━━ string1 (string1 - loaded from rougail-test)
 ┣━━ string2 (value - loaded from rougail-test)
 ┗━━ string3 (loaded from rougail-test)

View file

@ -1,6 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📓 var: 0 (9 - loaded from rougail-test)

View file

@ -1,6 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📓 variable: a (c - loaded from rougail-test)

View file

@ -1,6 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📓 int: 1 (10 - loaded from rougail-test)

View file

@ -1,11 +0,0 @@
╭─────────────────── Caption ────────────────────╮
│ Variable Default value │
Unmodifiable variable Modified value │
(Original default value)
╰────────────────────────────────────────────────╯
Variables:
┣━━ 📓 condition: true (false - loaded from rougail-test)
┣━━ 📓 var1:
┣━━ 📓 var2:
┣━━ 📓 var3:
┗━━ 📓 var4:

View file

@ -1,15 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📂 leader
 ┣━━ 📂 leader
 ┃ ┣━━ 📓 leader: string1 (a - loaded from rougail-test)
 ┃ ┗━━ 📓 follower1: 1 (0 - loaded from rougail-test)
 ┣━━ 📂 leader
 ┃ ┣━━ 📓 leader: string2 (b - loaded from rougail-test)
 ┃ ┗━━ 📓 follower1: 2 (1 - loaded from rougail-test)
 ┗━━ 📂 leader
  ┣━━ 📓 leader: string3 (c - loaded from rougail-test)
  ┗━━ 📓 follower1: 3 (2 - loaded from rougail-test)

View file

@ -1,15 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📂 leader
 ┣━━ 📂 leader
 ┃ ┣━━ 📓 leader: string1 (a - loaded from rougail-test)
 ┃ ┗━━ 📓 follower1: 1 (0 - loaded from rougail-test)
 ┣━━ 📂 leader
 ┃ ┣━━ 📓 leader: string2 (b - loaded from rougail-test)
 ┃ ┗━━ 📓 follower1: 2 (1 - loaded from rougail-test)
 ┗━━ 📂 leader
  ┣━━ 📓 leader: string3 (c - loaded from rougail-test)
  ┗━━ 📓 follower1: 3 (2 - loaded from rougail-test)

View file

@ -1,9 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┣━━ 📂 dyna
┃ ┗━━ 📓 var: string1 (val - loaded from rougail-test)
┗━━ 📂 dynb
 ┗━━ 📓 var: string1 (val - loaded from rougail-test)

View file

@ -1,12 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 a first variable:
 ┃ ┣━━ domain1.lan (loaded from rougail-test)
 ┃ ┗━━ domain2.lan (loaded from rougail-test)
 ┗━━ 📓 a second variable:
  ┣━━ domain1.lan (domain1.lan - loaded from rougail-test)
  ┗━━ domain2.lan (domain2.lan - loaded from rougail-test)

View file

@ -1,12 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 the first variable: 1 (0 - loaded from rougail-test)
 ┣━━ 📓 the second variable: 1 (0 - loaded from rougail-test)
 ┣━━ 📓 the third variable: 1 (0 - loaded from rougail-test)
 ┣━━ 📓 this forth variable: 1 (10 - loaded from rougail-test)
 ┣━━ 📓 the fifth variable: 1 (10 - loaded from rougail-test)
 ┗━━ 📓 the sixth variable: 1 (10 - loaded from rougail-test)

View file

@ -1,9 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 an IP: 192.168.1.6 (1.1.1.1 - loaded from rougail-test)
 ┣━━ 📓 an IP in CIDR format: 192.168.1.6/24 (1.1.1.1/24 - loaded from rougail-test)
 ┗━━ 📓 an IP in CIDR format with obsolete CIDR type: 192.168.1.6/24 (1.1.1.1/24 - loaded from rougail-test)

View file

@ -1,9 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 an network: 192.168.1.0 (1.1.1.0 - loaded from rougail-test)
 ┣━━ 📓 an network in CIDR format: 192.168.1.6/32 (1.1.1.0/24 - loaded from rougail-test)
 ┗━━ 📓 an network in CIDR format with obsolete CIDR type: 192.168.1.6/32 (1.1.1.0/24 - loaded from rougail-test)

View file

@ -1,11 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 my_variable: string1 (val1 - loaded from rougail-test)
 ┗━━ 📓 my_calculated_variable:
  ┣━━ string1 (string1 - loaded from rougail-test)
  ┣━━ string2 (value - loaded from rougail-test)
  ┗━━ string3 (loaded from rougail-test)

View file

@ -1,7 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┗━━ 📓 a variable: 0 (9 - loaded from rougail-test)

View file

@ -1,7 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┗━━ 📓 a variable: a (c - loaded from rougail-test)

View file

@ -1,7 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┗━━ 📓 A limited integer: 1 (10 - loaded from rougail-test)

View file

@ -1,12 +0,0 @@
╭─────────────────── Caption ────────────────────╮
│ Variable Default value │
Unmodifiable variable Modified value │
(Original default value)
╰────────────────────────────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 a condition: true (false - loaded from rougail-test)
 ┣━━ 📓 a first variable:
 ┣━━ 📓 a first variable:
 ┣━━ 📓 a second variable:
 ┗━━ 📓 a forth variable:

View file

@ -3,4 +3,4 @@
╰─────────────────────────╯ ╰─────────────────────────╯
Variables: Variables:
┗━━ 📂 Rougail ┗━━ 📂 Rougail
 ┗━━ 📓 An integer: 1 (loaded from rougail-test)  ┗━━ 📓 A number: 1 (loaded from rougail-test)

View file

@ -5,5 +5,5 @@
Variables: Variables:
┗━━ 📂 Rougail ┗━━ 📂 Rougail
 ┗━━ 📂 a family  ┗━━ 📂 a family
  ┣━━ 📓 a first integer: 5 (loaded from rougail-test)   ┣━━ 📓 a first number: 5 (loaded from rougail-test)
  ┗━━ 📓 a second integer: 1 (1 - loaded from rougail-test)   ┗━━ 📓 a second number: 1 (1 - loaded from rougail-test)

View file

@ -1,16 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┗━━ 📂 a leadership
  ┣━━ 📂 a leader
  ┃ ┣━━ 📓 a leader: string1 (a - loaded from rougail-test)
  ┃ ┗━━ 📓 a follower: 1 (0 - loaded from rougail-test)
  ┣━━ 📂 a leader
  ┃ ┣━━ 📓 a leader: string2 (b - loaded from rougail-test)
  ┃ ┗━━ 📓 a follower: 2 (1 - loaded from rougail-test)
  ┗━━ 📂 a leader
   ┣━━ 📓 a leader: string3 (c - loaded from rougail-test)
   ┗━━ 📓 a follower: 3 (2 - loaded from rougail-test)

View file

@ -1,10 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📂 a dynamic family
 ┃ ┗━━ 📓 a variable inside dynamic family: string1 (val - loaded from rougail-test)
 ┗━━ 📂 a dynamic family
  ┗━━ 📓 a variable inside dynamic family: string1 (val - loaded from rougail-test)

View file

@ -1,7 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 a first variable:
 ┗━━ 📓 a second variable:

View file

@ -1,11 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 the first variable: 0
 ┣━━ 📓 the second variable: 0
 ┣━━ 📓 the third variable: 0
 ┣━━ 📓 this forth variable: 10
 ┣━━ 📓 the fifth variable: 10
 ┗━━ 📓 the sixth variable: 10

View file

@ -1,8 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 an IP: 1.1.1.1
 ┣━━ 📓 an IP in CIDR format: 1.1.1.1/24
 ┗━━ 📓 an IP in CIDR format with obsolete CIDR type: 1.1.1.1/24

View file

@ -1,8 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 an network: 1.1.1.0
 ┣━━ 📓 an network in CIDR format: 1.1.1.0/24
 ┗━━ 📓 an network in CIDR format with obsolete CIDR type: 1.1.1.0/24

View file

@ -1,9 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 my_variable: val1
 ┗━━ 📓 my_calculated_variable:
  ┣━━ val1
  ┗━━ value

View file

@ -1,6 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┗━━ 📓 a variable: 9

View file

@ -1,6 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┗━━ 📓 a variable: c

View file

@ -1,6 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┗━━ 📓 A limited integer: 10

View file

@ -1,8 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 a condition: false
 ┣━━ 📓 a second variable:
 ┗━━ 📓 a forth variable:

View file

@ -3,4 +3,4 @@
╰────────────────────────╯ ╰────────────────────────╯
Variables: Variables:
┗━━ 📂 Rougail ┗━━ 📂 Rougail
 ┗━━ 📓 An integer:  ┗━━ 📓 A number:

View file

@ -4,5 +4,5 @@
Variables: Variables:
┗━━ 📂 Rougail ┗━━ 📂 Rougail
 ┗━━ 📂 a family  ┗━━ 📂 a family
  ┣━━ 📓 a first integer:   ┣━━ 📓 a first number:
  ┗━━ 📓 a second integer: 1   ┗━━ 📓 a second number: 1

View file

@ -1,15 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┗━━ 📂 a leadership
  ┣━━ 📂 a leader
  ┃ ┣━━ 📓 a leader: a
  ┃ ┗━━ 📓 a follower: 0
  ┣━━ 📂 a leader
  ┃ ┣━━ 📓 a leader: b
  ┃ ┗━━ 📓 a follower: 1
  ┗━━ 📂 a leader
   ┣━━ 📓 a leader: c
   ┗━━ 📓 a follower: 2

View file

@ -1,9 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📂 a dynamic family
 ┃ ┗━━ 📓 a variable inside dynamic family: val
 ┗━━ 📂 a dynamic family
  ┗━━ 📓 a variable inside dynamic family: val

View file

@ -1,4 +0,0 @@
🛑 ERRORS
┗━━ The following variables are mandatory but have no value:
 ┣━━ rougail.var1 (a first variable)
 ┗━━ rougail.var2 (a second variable)

View file

@ -1,11 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 the first variable: 0
 ┣━━ 📓 the second variable: 0
 ┣━━ 📓 the third variable: 0
 ┣━━ 📓 this forth variable: 10
 ┣━━ 📓 the fifth variable: 10
 ┗━━ 📓 the sixth variable: 10

View file

@ -1,8 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 an IP: 1.1.1.1
 ┣━━ 📓 an IP in CIDR format: 1.1.1.1/24
 ┗━━ 📓 an IP in CIDR format with obsolete CIDR type: 1.1.1.1/24

View file

@ -1,8 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 an network: 1.1.1.0
 ┣━━ 📓 an network in CIDR format: 1.1.1.0/24
 ┗━━ 📓 an network in CIDR format with obsolete CIDR type: 1.1.1.0/24

View file

@ -1,9 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 my_variable: val1
 ┗━━ 📓 my_calculated_variable:
  ┣━━ val1
  ┗━━ value

View file

@ -1,6 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┗━━ 📓 a variable: 9

View file

@ -1,6 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┗━━ 📓 a variable: c

View file

@ -1,6 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┗━━ 📓 A limited integer: 10

View file

@ -1,8 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 a condition: false
 ┣━━ 📓 a second variable:
 ┗━━ 📓 a forth variable:

View file

@ -1,3 +1,3 @@
🛑 ERRORS 🛑 ERRORS
┗━━ The following variables are mandatory but have no value: ┗━━ The following variables are mandatory but have no value:
 ┗━━ rougail.int (An integer)  ┗━━ rougail.int (A number)

View file

@ -1,3 +1,3 @@
🛑 ERRORS 🛑 ERRORS
┗━━ The following variables are mandatory but have no value: ┗━━ The following variables are mandatory but have no value:
 ┗━━ rougail.general.int (a first integer)  ┗━━ rougail.general.int (a first number)

View file

@ -1,15 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┗━━ 📂 a leadership
  ┣━━ 📂 a leader
  ┃ ┣━━ 📓 a leader: a
  ┃ ┗━━ 📓 a follower: 0
  ┣━━ 📂 a leader
  ┃ ┣━━ 📓 a leader: b
  ┃ ┗━━ 📓 a follower: 1
  ┗━━ 📂 a leader
   ┣━━ 📓 a leader: c
   ┗━━ 📓 a follower: 2

View file

@ -1,9 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📂 a dynamic family
 ┃ ┗━━ 📓 a variable inside dynamic family: val
 ┗━━ 📂 a dynamic family
  ┗━━ 📓 a variable inside dynamic family: val

View file

@ -1,12 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 a first variable:
 ┃ ┣━━ domain1.lan (loaded from rougail-test)
 ┃ ┗━━ domain2.lan (loaded from rougail-test)
 ┗━━ 📓 a second variable:
  ┣━━ domain1.lan (domain1.lan - loaded from rougail-test)
  ┗━━ domain2.lan (domain2.lan - loaded from rougail-test)

View file

@ -1,12 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 the first variable: 1 (0 - loaded from rougail-test)
 ┣━━ 📓 the second variable: 1 (0 - loaded from rougail-test)
 ┣━━ 📓 the third variable: 1 (0 - loaded from rougail-test)
 ┣━━ 📓 this forth variable: 1 (10 - loaded from rougail-test)
 ┣━━ 📓 the fifth variable: 1 (10 - loaded from rougail-test)
 ┗━━ 📓 the sixth variable: 1 (10 - loaded from rougail-test)

View file

@ -1,9 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 an IP: 192.168.1.6 (1.1.1.1 - loaded from rougail-test)
 ┣━━ 📓 an IP in CIDR format: 192.168.1.6/24 (1.1.1.1/24 - loaded from rougail-test)
 ┗━━ 📓 an IP in CIDR format with obsolete CIDR type: 192.168.1.6/24 (1.1.1.1/24 - loaded from rougail-test)

View file

@ -1,9 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 an network: 192.168.1.0 (1.1.1.0 - loaded from rougail-test)
 ┣━━ 📓 an network in CIDR format: 192.168.1.6/32 (1.1.1.0/24 - loaded from rougail-test)
 ┗━━ 📓 an network in CIDR format with obsolete CIDR type: 192.168.1.6/32 (1.1.1.0/24 - loaded from rougail-test)

View file

@ -1,11 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 my_variable: string1 (val1 - loaded from rougail-test)
 ┗━━ 📓 my_calculated_variable:
  ┣━━ string1 (string1 - loaded from rougail-test)
  ┣━━ string2 (value - loaded from rougail-test)
  ┗━━ string3 (loaded from rougail-test)

View file

@ -1,7 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┗━━ 📓 a variable: 0 (9 - loaded from rougail-test)

View file

@ -1,7 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┗━━ 📓 a variable: a (c - loaded from rougail-test)

View file

@ -1,7 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┗━━ 📓 A limited integer: 1 (10 - loaded from rougail-test)

View file

@ -1,7 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┗━━ 📓 a condition: true (false - loaded from rougail-test)

View file

@ -3,4 +3,4 @@
╰─────────────────────────╯ ╰─────────────────────────╯
Variables: Variables:
┗━━ 📂 Rougail ┗━━ 📂 Rougail
 ┗━━ 📓 An integer: 1 (loaded from rougail-test)  ┗━━ 📓 A number: 1 (loaded from rougail-test)

View file

@ -5,5 +5,5 @@
Variables: Variables:
┗━━ 📂 Rougail ┗━━ 📂 Rougail
 ┗━━ 📂 a family  ┗━━ 📂 a family
  ┣━━ 📓 a first integer: 5 (loaded from rougail-test)   ┣━━ 📓 a first number: 5 (loaded from rougail-test)
  ┗━━ 📓 a second integer: 1 (1 - loaded from rougail-test)   ┗━━ 📓 a second number: 1 (1 - loaded from rougail-test)

View file

@ -1,16 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┗━━ 📂 a leadership
  ┣━━ 📂 a leader
  ┃ ┣━━ 📓 a leader: string1 (a - loaded from rougail-test)
  ┃ ┗━━ 📓 a follower: 1 (0 - loaded from rougail-test)
  ┣━━ 📂 a leader
  ┃ ┣━━ 📓 a leader: string2 (b - loaded from rougail-test)
  ┃ ┗━━ 📓 a follower: 2 (1 - loaded from rougail-test)
  ┗━━ 📂 a leader
   ┣━━ 📓 a leader: string3 (c - loaded from rougail-test)
   ┗━━ 📓 a follower: 3 (2 - loaded from rougail-test)

View file

@ -1,10 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📂 a dynamic family
 ┃ ┗━━ 📓 a variable inside dynamic family: string1 (val - loaded from rougail-test)
 ┗━━ 📂 a dynamic family
  ┗━━ 📓 a variable inside dynamic family: string1 (val - loaded from rougail-test)

View file

@ -1,7 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 a first variable:
 ┗━━ 📓 a second variable:

View file

@ -1,11 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 the first variable: 0
 ┣━━ 📓 the second variable: 0
 ┣━━ 📓 the third variable: 0
 ┣━━ 📓 this forth variable: 10
 ┣━━ 📓 the fifth variable: 10
 ┗━━ 📓 the sixth variable: 10

View file

@ -1,8 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 an IP: 1.1.1.1
 ┣━━ 📓 an IP in CIDR format: 1.1.1.1/24
 ┗━━ 📓 an IP in CIDR format with obsolete CIDR type: 1.1.1.1/24

View file

@ -1,8 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 an network: 1.1.1.0
 ┣━━ 📓 an network in CIDR format: 1.1.1.0/24
 ┗━━ 📓 an network in CIDR format with obsolete CIDR type: 1.1.1.0/24

View file

@ -1,9 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 my_variable: val1
 ┗━━ 📓 my_calculated_variable:
  ┣━━ val1
  ┗━━ value

View file

@ -1,6 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┗━━ 📓 a variable: 9

View file

@ -1,6 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┗━━ 📓 a variable: c

View file

@ -1,6 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┗━━ 📓 A limited integer: 10

View file

@ -1,8 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 a condition: false
 ┣━━ 📓 a second variable:
 ┗━━ 📓 a forth variable:

View file

@ -3,4 +3,4 @@
╰────────────────────────╯ ╰────────────────────────╯
Variables: Variables:
┗━━ 📂 Rougail ┗━━ 📂 Rougail
 ┗━━ 📓 An integer:  ┗━━ 📓 A number:

View file

@ -4,5 +4,5 @@
Variables: Variables:
┗━━ 📂 Rougail ┗━━ 📂 Rougail
 ┗━━ 📂 a family  ┗━━ 📂 a family
  ┣━━ 📓 a first integer:   ┣━━ 📓 a first number:
  ┗━━ 📓 a second integer: 1   ┗━━ 📓 a second number: 1

View file

@ -1,15 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┗━━ 📂 a leadership
  ┣━━ 📂 a leader
  ┃ ┣━━ 📓 a leader: a
  ┃ ┗━━ 📓 a follower: 0
  ┣━━ 📂 a leader
  ┃ ┣━━ 📓 a leader: b
  ┃ ┗━━ 📓 a follower: 1
  ┗━━ 📂 a leader
   ┣━━ 📓 a leader: c
   ┗━━ 📓 a follower: 2

View file

@ -1,9 +0,0 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📂 a dynamic family
 ┃ ┗━━ 📓 a variable inside dynamic family: val
 ┗━━ 📂 a dynamic family
  ┗━━ 📓 a variable inside dynamic family: val

View file

@ -1,12 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 a first variable:
 ┃ ┣━━ domain1.lan (loaded from rougail-test)
 ┃ ┗━━ domain2.lan (loaded from rougail-test)
 ┗━━ 📓 a second variable:
  ┣━━ domain1.lan (domain1.lan - loaded from rougail-test)
  ┗━━ domain2.lan (domain2.lan - loaded from rougail-test)

View file

@ -1,12 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 the first variable: 1 (0 - loaded from rougail-test)
 ┣━━ 📓 the second variable: 1 (0 - loaded from rougail-test)
 ┣━━ 📓 the third variable: 1 (0 - loaded from rougail-test)
 ┣━━ 📓 this forth variable: 1 (10 - loaded from rougail-test)
 ┣━━ 📓 the fifth variable: 1 (10 - loaded from rougail-test)
 ┗━━ 📓 the sixth variable: 1 (10 - loaded from rougail-test)

View file

@ -1,9 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 an IP: 192.168.1.6 (1.1.1.1 - loaded from rougail-test)
 ┣━━ 📓 an IP in CIDR format: 192.168.1.6/24 (1.1.1.1/24 - loaded from rougail-test)
 ┗━━ 📓 an IP in CIDR format with obsolete CIDR type: 192.168.1.6/24 (1.1.1.1/24 - loaded from rougail-test)

View file

@ -1,9 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 an network: 192.168.1.0 (1.1.1.0 - loaded from rougail-test)
 ┣━━ 📓 an network in CIDR format: 192.168.1.6/32 (1.1.1.0/24 - loaded from rougail-test)
 ┗━━ 📓 an network in CIDR format with obsolete CIDR type: 192.168.1.6/32 (1.1.1.0/24 - loaded from rougail-test)

View file

@ -1,11 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┣━━ 📓 my_variable: string1 (val1 - loaded from rougail-test)
 ┗━━ 📓 my_calculated_variable:
  ┣━━ string1 (string1 - loaded from rougail-test)
  ┣━━ string2 (value - loaded from rougail-test)
  ┗━━ string3 (loaded from rougail-test)

View file

@ -1,7 +0,0 @@
╭───────────── Caption ─────────────╮
│ Variable Modified value │
(Original default value)
╰───────────────────────────────────╯
Variables:
┗━━ 📂 Rougail
 ┗━━ 📓 a variable: 0 (9 - loaded from rougail-test)

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