-"File to load from a Role's defaults/ directory."
-"File to load from a Role's defaults/ directory."
required:False
required:False
default:'main'
default:'main'
static:
description:
-GivesAnsibleahintifthisisa'static'includeornot.Ifstaticitimpliesthatitwon't need templating nor loops nor conditionals and will show included tasks in the --list options.
required:False
default:None
allow_duplicates:
allow_duplicates:
description:
description:
-Overridestherole's metadata setting to allow using a role more than once with the same parameters.
-Overridestherole's metadata setting to allow using a role more than once with the same parameters.
-"Things not tested (yet): plugin overrides, nesting includes, used as handler, other stuff I did not think of when I wrote this."
-AswithC(include)thistaskcanbestaticordynamic,Ifstaticitimpliesthatitwon't need templating nor loops nor conditionals and will show included tasks in the --list options. Ansible will try to autodetect what is needed, but you can set `static: yes|no` at task level to control this.