Puppet Plan: mcollective_agent_puppet::disable
- Defined in:
- plans/disable.pp
Overview
Disables Puppet on the provided nodes
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'plans/disable.pp', line 6
plan mcollective_agent_puppet::disable (
Choria::Nodes $nodes,
Optional[String] $message = undef
) {
choria::task(
"action" => "puppet.disable",
"nodes" => $nodes,
"fail_ok" => true,
"silent" => true,
"properties" => {
"message" => $message ? {
String => $message,
default => sprintf("Disabled using the %s playbook", $facts["choria"]["playbook"])
}
}
)
}
|