Puppet Plan: puppet::agent::run

Defined in:
plans/agent/run.pp

Overview

Parameters:

  • targets (TargetSpec)
  • noop (Boolean) (defaults to: false)
  • environment (Optional[String[1]]) (defaults to: undef)


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# File 'plans/agent/run.pp', line 1

plan puppet::agent::run (
  TargetSpec $targets,
  Boolean $noop = false,
  Optional[String[1]] $environment = undef,
) {
  $results = run_plan('puppet_agent::run', $targets, 'noop' => $noop, 'environment' => $environment)

  $results.ok_set.each |$ok_result| {
    out::message("Run Puppet agent on ${ok_result.target} with success")
    out::message($ok_result.message)
  }

  $results.error_set.each |$err_result| {
    out::message("Run Puppet agent on ${err_result.target} with failure")
    out::message($err_result.error.message)
  }
}