summaryrefslogtreecommitdiff
path: root/manifests/install.pp
blob: beaf197c66a13b563082bda9ea459f9cb906c22d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
class ntp::install(
  $autoupdate   = $ntp::autoupdate,
  $package_name = $ntp::package_name,
) {

  validate_bool($autoupdate)

  $package_ensure = $autoupdate ? {
    true    => 'latest',
    default => 'present',
  }

  package { 'ntp':
    ensure => $package_ensure,
    name   => $package_name,
  }

}