Puppet Class: choria::install

Defined in:
manifests/install.pp

Overview

Installs the ‘choria` package



4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# File 'manifests/install.pp', line 4

class choria::install {
  assert_private()

  if $choria::manage_package {
    $version = $choria::ensure ? {
      "present" => $choria::version,
      "absent" => "absent"
    }

    package{$choria::package_name:
      ensure => $version,
      source => $choria::package_source,
    }
  }
}