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
|
|
|
|
|
|
|
|
|
|
|
|
[1;4;38;5;46mfamily[0m
|
|
|
|
|
|
|
|
|
|
|
|
[34m▌ [0m[1;34m🛈 Informations[0m
|
|
|
|
|
|
[34m▌ [0m
|
|
|
|
|
|
[34m▌ [0m[1mPath[0m: family
|
|
|
|
|
|
[34m▌ [0m[1;7m basic [0m [1;7m [0m[1;3;7mdisabled[0m[1;7m [0m
|
|
|
|
|
|
[34m▌ [0m[1mDisabled[0m: depends on a calculation
|
|
|
|
|
|
|
|
|
|
|
|
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
|
|
|
|
|
|
┃[1m [0m[1mVariable [0m[1m [0m┃[1m [0m[1mType [0m[1m [0m┃[1m [0m[1mAccess control [0m[1m [0m┃
|
|
|
|
|
|
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
|
|
|
|
|
│ [1mfamily.var1[0m │ [1;7m string [0m [1;7m mandatory [0m │ [1;7m basic [0m │
|
|
|
|
|
|
└─────────────────────────────────────────────────────────────┴─────────────────────────────────────────────────────────────┴──────────────────────────────────────────────────────────────┘
|
|
|
|
|
|
|
|
|
|
|
|
|
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;34mfamily[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;34mvar1[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;34mstring1 [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;34mfamily[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# family[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;34mvar1[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;34mstring1 [0m
|