feat: default value for a calculated variable with an unknown optional variable

This commit is contained in:
egarette@silique.fr 2025-09-28 15:55:26 +02:00
parent 9f62a01fca
commit f05ce289bc
102 changed files with 960 additions and 0 deletions

View file

@ -0,0 +1,11 @@
╭───────────── 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

@ -0,0 +1,8 @@
╭───────────── 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

@ -0,0 +1,8 @@
╭───────────── 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

@ -0,0 +1,10 @@
╭───────────── 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

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

View file

@ -0,0 +1,11 @@
╭─────────────────── 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

@ -0,0 +1,15 @@
╭───────────── 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

@ -0,0 +1,15 @@
╭───────────── 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

@ -0,0 +1,9 @@
╭───────────── 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

@ -0,0 +1,12 @@
╭───────────── 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

@ -0,0 +1,9 @@
╭───────────── 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

@ -0,0 +1,9 @@
╭───────────── 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

@ -0,0 +1,11 @@
╭───────────── 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

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

View file

@ -0,0 +1,12 @@
╭─────────────────── 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

@ -0,0 +1,16 @@
╭───────────── 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

@ -0,0 +1,10 @@
╭───────────── 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

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

View file

@ -0,0 +1,8 @@
╭─────── 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

@ -0,0 +1,8 @@
╭─────── 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

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

View file

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

View file

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

View file

@ -0,0 +1,15 @@
╭─────── 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

@ -0,0 +1,9 @@
╭─────── 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

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

View file

@ -0,0 +1,8 @@
╭─────── 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

@ -0,0 +1,8 @@
╭─────── 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

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

View file

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

View file

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

View file

@ -0,0 +1,15 @@
╭─────── 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

@ -0,0 +1,9 @@
╭─────── 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

@ -0,0 +1,12 @@
╭───────────── 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

@ -0,0 +1,9 @@
╭───────────── 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

@ -0,0 +1,9 @@
╭───────────── 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

@ -0,0 +1,11 @@
╭───────────── 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

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

View file

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

View file

@ -0,0 +1,16 @@
╭───────────── 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

@ -0,0 +1,10 @@
╭───────────── 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

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

View file

@ -0,0 +1,8 @@
╭─────── 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

@ -0,0 +1,8 @@
╭─────── 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

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

View file

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

View file

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

View file

@ -0,0 +1,15 @@
╭─────── 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

@ -0,0 +1,9 @@
╭─────── 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

@ -0,0 +1,12 @@
╭───────────── 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

@ -0,0 +1,9 @@
╭───────────── 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

@ -0,0 +1,9 @@
╭───────────── 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

@ -0,0 +1,11 @@
╭───────────── 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

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

View file

@ -0,0 +1,12 @@
╭─────────────────── 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

@ -0,0 +1,16 @@
╭───────────── 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

@ -0,0 +1,10 @@
╭───────────── 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

@ -0,0 +1,6 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┣━━ 📓 var1:
┗━━ 📓 var2:

View file

@ -0,0 +1,7 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┣━━ 📓 var1: 1.1.1.1
┣━━ 📓 var2: 1.1.1.1/24
┗━━ 📓 var3: 1.1.1.1/24

View file

@ -0,0 +1,7 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┣━━ 📓 var1: 1.1.1.0
┣━━ 📓 var2: 1.1.1.0/24
┗━━ 📓 var3: 1.1.1.0/24

View file

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

View file

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

View file

@ -0,0 +1,7 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┣━━ 📓 condition: false
┣━━ 📓 var3:
┗━━ 📓 var4:

View file

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

View file

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

View file

@ -0,0 +1,8 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┣━━ 📂 dyna
┃ ┗━━ 📓 var: val
┗━━ 📂 dynb
 ┗━━ 📓 var: val

View file

@ -0,0 +1,11 @@
╭───────────── 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

@ -0,0 +1,8 @@
╭───────────── 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

@ -0,0 +1,8 @@
╭───────────── 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

@ -0,0 +1,10 @@
╭───────────── 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

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

View file

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

View file

@ -0,0 +1,15 @@
╭───────────── 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

@ -0,0 +1,15 @@
╭───────────── 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

@ -0,0 +1,9 @@
╭───────────── 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

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

View file

@ -0,0 +1,7 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┣━━ 📓 var1: 1.1.1.1
┣━━ 📓 var2: 1.1.1.1/24
┗━━ 📓 var3: 1.1.1.1/24

View file

@ -0,0 +1,7 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┣━━ 📓 var1: 1.1.1.0
┣━━ 📓 var2: 1.1.1.0/24
┗━━ 📓 var3: 1.1.1.0/24

View file

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

View file

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

View file

@ -0,0 +1,7 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┣━━ 📓 condition: false
┣━━ 📓 var3:
┗━━ 📓 var4:

View file

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

View file

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

View file

@ -0,0 +1,8 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┣━━ 📂 dyna
┃ ┗━━ 📓 var: val
┗━━ 📂 dynb
 ┗━━ 📓 var: val

View file

@ -0,0 +1,6 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┣━━ 📓 var1:
┗━━ 📓 var2:

View file

@ -0,0 +1,7 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┣━━ 📓 var1: 1.1.1.1
┣━━ 📓 var2: 1.1.1.1/24
┗━━ 📓 var3: 1.1.1.1/24

View file

@ -0,0 +1,7 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┣━━ 📓 var1: 1.1.1.0
┣━━ 📓 var2: 1.1.1.0/24
┗━━ 📓 var3: 1.1.1.0/24

View file

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

View file

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

View file

@ -0,0 +1,7 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┣━━ 📓 condition: false
┣━━ 📓 var3:
┗━━ 📓 var4:

View file

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

View file

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

View file

@ -0,0 +1,8 @@
╭─────── Caption ────────╮
│ Variable Default value │
╰────────────────────────╯
Variables:
┣━━ 📂 dyna
┃ ┗━━ 📓 var: val
┗━━ 📂 dynb
 ┗━━ 📓 var: val

View file

@ -0,0 +1,11 @@
╭───────────── 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

@ -0,0 +1,8 @@
╭───────────── 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

@ -0,0 +1,8 @@
╭───────────── 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

@ -0,0 +1,10 @@
╭───────────── 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

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

View file

@ -0,0 +1,11 @@
╭─────────────────── 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

@ -0,0 +1,15 @@
╭───────────── 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)

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