Puppet Class: puppet::agent::install

Defined in:
manifests/agent/install.pp

Overview

Parameters:

  • agent (Boolean) (defaults to: $::puppet::agent)
  • agent_version (String) (defaults to: $::puppet::agent_version)


1
2
3
4
5
6
7
8
9
10
11
12
13
14
# File 'manifests/agent/install.pp', line 1

class puppet::agent::install (
  Boolean $agent         = $::puppet::agent,
  String  $agent_version = $::puppet::agent_version,

){

  # puppetserver depends on agent, don't remove it if agent is false
  if $agent {
    package { 'puppet-agent':
      ensure  => $agent_version,
    }
  }

}