Added automatic restart of Icinga2 after configuration changes

This commit is contained in:
Ciaby 2015-05-29 15:05:14 -05:00
parent 912a286278
commit 432920a5c3

View file

@ -22,6 +22,12 @@ class rhizo_base::icinga {
source => 'puppet:///modules/rhizo_base/etc/icinga2/conf.d', source => 'puppet:///modules/rhizo_base/etc/icinga2/conf.d',
recurse => remote, recurse => remote,
require => Package['icinga2'], require => Package['icinga2'],
notify => Exec['restart_icinga2'],
}
exec { 'restart_icinga2':
command => '/usr/sbin/service icinga2 restart',
refreshonly => true,
} }
} }