2026-01-14 14:25:35 +01:00
[ 1; 4; 96mAnsible role: Rougail[ 0m
[ 34m▌ [ 0m[ 1; 34m🛈 Informations[ 0m
[ 34m▌ [ 0m
[ 34m▌ [ 0m[ 1; 7m basic [ 0m
[ 1; 4; 92mRole variables[ 0m
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃[ 1m [ 0m[ 1mVariable [ 0m[ 1m [ 0m┃[ 1m [ 0m[ 1mDescription [ 0m[ 1m [ 0m┃[ 1m [ 0m[ 1mDefault value [ 0m[ 1m [ 0m┃[ 1m [ 0m[ 1mType [ 0m[ 1m [ 0m┃[ 1m [ 0m[ 1mAccess control [ 0m[ 1m [ 0m┃[ 1m [ 0m[ 1mValidator [ 0m[ 1m [ 0m┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│ [ 1mvariable1[ 0m │ A port variable. │ │ [ 1; 7m port [ 0m [ 1; 7m mandatory [ 0m │ [ 1; 7m basic [ 0m │ • well-known ports ( 1 to │
│ │ │ │ │ │ 1023) are allowed │
│ │ │ │ │ │ • registred ports ( 1024 to │
│ │ │ │ │ │ 49151) are allowed │
│ │ │ │ │ │ • private ports ( greater │
│ │ │ │ │ │ than 49152) are allowed. │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼───────────────────────────────┼──────────────────────────────┤
│ [ 1mvariable2[ 0m │ A port variable with default │ 8080 │ [ 1; 7m port [ 0m [ 1; 7m mandatory [ 0m │ [ 1; 7m standard [ 0m │ • well-known ports ( 1 to │
│ │ value. │ │ │ │ 1023) are allowed │
│ │ │ │ │ │ • registred ports ( 1024 to │
│ │ │ │ │ │ 49151) are allowed │
│ │ │ │ │ │ • private ports ( greater │
│ │ │ │ │ │ than 49152) are allowed. │
├──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼──────────────────────────────┼───────────────────────────────┼──────────────────────────────┤
│ [ 1mvariable3[ 0m │ A port variable with integer │ 8080 │ [ 1; 7m port [ 0m [ 1; 7m mandatory [ 0m │ [ 1; 7m standard [ 0m │ • well-known ports ( 1 to │
│ │ default value. │ │ │ │ 1023) are allowed │
│ │ │ │ │ │ • registred ports ( 1024 to │
│ │ │ │ │ │ 49151) are allowed │
│ │ │ │ │ │ • private ports ( greater │
│ │ │ │ │ │ than 49152) are allowed. │
└──────────────────────────────┴──────────────────────────────┴──────────────────────────────┴──────────────────────────────┴───────────────────────────────┴──────────────────────────────┘
2026-01-21 08:55:24 +01:00
[ 1; 4; 92mExample playbook with Rougail[ 0m
[ 34m▌ [ 0m[ 1; 34m🛈 Informations[ 0m
[ 34m▌ [ 0m
[ 34m▌ [ 0mDo not forget to add Rougail structural file as Rougail types
Add to your structural file something like:
[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m---[ 0m[ 48; 2; 39; 40; 34m [ 0m
[ 38; 2; 255; 70; 137; 48; 2; 39; 40; 34mpath[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m:[ 0m[ 48; 2; 39; 40; 34m [ 0m
[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m [ 0m[ 38; 2; 255; 70; 137; 48; 2; 39; 40; 34mto[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m:[ 0m[ 48; 2; 39; 40; 34m [ 0m
[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m [ 0m[ 38; 2; 255; 70; 137; 48; 2; 39; 40; 34mmy_rougail[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m:[ 0m[ 48; 2; 39; 40; 34m [ 0m
[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m [ 0m[ 38; 2; 255; 70; 137; 48; 2; 39; 40; 34mtype[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m:[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m [ 0m[ 48; 2; 39; 40; 34mrougail [ 0m
[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m [ 0m[ 38; 2; 255; 70; 137; 48; 2; 39; 40; 34mvariable1[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m:[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m [ 0m[ 38; 2; 230; 219; 116; 48; 2; 39; 40; 34m' [0m [38;2;230;219;116;48;2;39;40;34m111 [0m [38;2;230;219;116;48;2;39;40;34m' [ 0m[ 48; 2; 39; 40; 34m [ 0m
Add to your playbook:
[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m---[ 0m[ 48; 2; 39; 40; 34m [ 0m
[ 48; 2; 39; 40; 34m-[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m [ 0m[ 38; 2; 255; 70; 137; 48; 2; 39; 40; 34mname[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m:[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m [ 0m[ 48; 2; 39; 40; 34mRougail [ 0m
[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m [ 0m[ 38; 2; 255; 70; 137; 48; 2; 39; 40; 34mhosts[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m:[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m [ 0m[ 48; 2; 39; 40; 34mserver [ 0m
[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m [ 0m[ 38; 2; 255; 70; 137; 48; 2; 39; 40; 34mroles[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m:[ 0m[ 48; 2; 39; 40; 34m [ 0m
[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m [ 0m[ 48; 2; 39; 40; 34m-[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m [ 0m[ 38; 2; 255; 70; 137; 48; 2; 39; 40; 34mrole[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m:[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m [ 0m[ 48; 2; 39; 40; 34m<author>.rougail [ 0m
[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m [ 0m[ 38; 2; 255; 70; 137; 48; 2; 39; 40; 34mvars[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m:[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m [ 0m[ 48; 2; 39; 40; 34mpath.to.rougail [ 0m
2026-01-14 14:25:35 +01:00
[ 1; 4; 92mExample playbook[ 0m
2026-01-14 15:37:03 +01:00
[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m---[ 0m[ 48; 2; 39; 40; 34m [ 0m
[ 48; 2; 39; 40; 34m-[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m [ 0m[ 38; 2; 255; 70; 137; 48; 2; 39; 40; 34mname[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m:[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m [ 0m[ 48; 2; 39; 40; 34mRougail [ 0m
[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m [ 0m[ 38; 2; 255; 70; 137; 48; 2; 39; 40; 34mhosts[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m:[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m [ 0m[ 48; 2; 39; 40; 34mserver [ 0m
[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m [ 0m[ 38; 2; 255; 70; 137; 48; 2; 39; 40; 34mroles[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m:[ 0m[ 48; 2; 39; 40; 34m [ 0m
[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m [ 0m[ 48; 2; 39; 40; 34m-[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m [ 0m[ 38; 2; 255; 70; 137; 48; 2; 39; 40; 34mrole[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m:[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m [ 0m[ 48; 2; 39; 40; 34m<author>.rougail [ 0m
[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m [ 0m[ 38; 2; 255; 70; 137; 48; 2; 39; 40; 34mvars[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m:[ 0m[ 48; 2; 39; 40; 34m [ 0m
[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m [ 0m[ 38; 2; 255; 70; 137; 48; 2; 39; 40; 34mrougail[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m:[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m [ 0m[ 38; 2; 149; 144; 119; 48; 2; 39; 40; 34m# Rougail[ 0m[ 48; 2; 39; 40; 34m [ 0m
[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m [ 0m[ 38; 2; 255; 70; 137; 48; 2; 39; 40; 34mvariable1[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m:[ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m [ 0m[ 38; 2; 230; 219; 116; 48; 2; 39; 40; 34m' [0m [38;2;230;219;116;48;2;39;40;34m111 [0m [38;2;230;219;116;48;2;39;40;34m' [ 0m[ 38; 2; 248; 248; 242; 48; 2; 39; 40; 34m [ 0m[ 38; 2; 149; 144; 119; 48; 2; 39; 40; 34m# A port variable[ 0m[ 48; 2; 39; 40; 34m [ 0m