35 lines
7.9 KiB
Bash
35 lines
7.9 KiB
Bash
|
|
[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┃
|
|||
|
|
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
|
|||
|
|
│ [1mcondition[0m │ A conditional variable. │ no │ [1;7m string [0m [1;7m mandatory [0m │ [1;7m standard [0m │
|
|||
|
|
├────────────────────────────────────┼────────────────────────────────────┼─────────────────────────────────────┼────────────────────────────────────┼─────────────────────────────────────┤
|
|||
|
|
│ [1mvariable1[0m │ A first variable. │ │ [1;7m string [0m [1;7m mandatory [0m │ [1;7m basic [0m [1;7m [0m[1;3;7mdisabled[0m[1;7m [0m │
|
|||
|
|
│ │ │ │ │ [1mDisabled[0m: if condition is egal to │
|
|||
|
|
│ │ │ │ │ "yes" │
|
|||
|
|
├────────────────────────────────────┼────────────────────────────────────┼─────────────────────────────────────┼────────────────────────────────────┼─────────────────────────────────────┤
|
|||
|
|
│ [1mvariable2[0m │ A seconde variable. │ │ [1;7m string [0m [1;7m mandatory [0m │ [1;7m basic [0m [1;7m [0m[1;3;7mdisabled[0m[1;7m [0m │
|
|||
|
|
│ │ │ │ │ [1mDisabled[0m: if condition is not egal │
|
|||
|
|
│ │ │ │ │ to "yes" │
|
|||
|
|
└────────────────────────────────────┴────────────────────────────────────┴─────────────────────────────────────┴────────────────────────────────────┴─────────────────────────────────────┘
|
|||
|
|
|
|||
|
|
[1;4;92mExample playbook[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- name:[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[48;2;39;40;34mhosts:[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[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[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[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[48;2;39;40;34mstring1[0m[38;2;248;248;242;48;2;39;40;34m [0m[38;2;149;144;119;48;2;39;40;34m# A first variable[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;34mvariable2[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[38;2;248;248;242;48;2;39;40;34m [0m[38;2;149;144;119;48;2;39;40;34m# A seconde variable[0m[48;2;39;40;34m [0m
|