Puppet Class: salt::pepper
- Defined in:
- manifests/pepper.pp
Overview
Class: salt::pepper
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
# File 'manifests/pepper.pp', line 4
class salt::pepper (
Boolean $package_manage,
String[1] $package_name,
String $package_ensure,
String $package_provider,
Optional[Variant[Array, Hash]] $additional_packages,
Optional[Stdlib::Absolutepath] $config_dir,
Optional[Stdlib::Absolutepath] $config_file,
Optional[Hash] $configs,
Optional[Stdlib::Absolutepath] $environment_dir,
Optional[Stdlib::Absolutepath] $environment_file,
Optional[Array] $environments,
){
if ! defined(Class['salt::minion']) {
fail('You must include the salt::minion class before using salt::pepper')
}
contain salt::pepper::install
contain salt::pepper::config
Class['salt::pepper::install']
-> Class['salt::pepper::config']
}
|