In ansible sind debug task sehr hilfreich um neue automatisieren zu entwickeln und ab- und zu will man den „extra output“ auch im fertigen Konstrukt sehen – Aber nicht immer, sondern nur, mit speziellem Flag.
Seit ansible 2.1 gibt es das verbosity
Parameter, mit dem sich das bewerkstelligen lässt. 🙂
Dazu setzt man beim debug Task einfach den verbosity
Parameter:
- debug:
msg: "This always displays"
- debug:
msg: "This only displays with ansible-playbook -vv+"
verbosity: 2
Damit wird dann der zweite Task nur noch angezeigt, wenn man das playbook mit -vv
aufruft.