adding feature disable define

Signed-off-by: Nick Chappell <nick@intronic.org>
This commit is contained in:
Steven Bambling 2014-10-02 07:03:08 -04:00 committed by Nick Chappell
parent 6526467f42
commit d20c8264c1

View file

@ -0,0 +1,10 @@
# Disable Icinga 2 Features/Modules
define icinga2::server::features::disable () {
exec { "icinga2-disable-feature ${name}":
user => 'root',
path => '/usr/bin:/usr/sbin:/bin/:/sbin',
command => "/usr/sbin/icinga2-disable-feature ${name}",
unless => "[ ! -f /etc/icinga2/features-enabled/${name}.conf ]",
require => Class['icinga2::server::install::packages'],
}
}