1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
# File 'manifests/syndic/install.pp', line 1
class saltstack::syndic::install inherits saltstack::syndic {
case $saltstack::syndic::package_ensure
{
'installed': { $pip_ensure='present' }
'present': { $pip_ensure='present' }
default: { $pip_ensure='absent' }
}
if($saltstack::syndic::manage_package)
{
include ::saltstack::repo
Class['::saltstack::repo'] ->
package { $saltstack::params::syndic_package_name:
ensure => $saltstack::syndic::package_ensure,
}
}
}
|