From 6b082ade7beb464a1c11b636a18503ede547f990 Mon Sep 17 00:00:00 2001 From: "Wile E. Coyote" Date: Fri, 8 Mar 2019 18:47:41 +0000 Subject: [PATCH] reload svcs if config changes --- modules/rhizo_base/manifests/init.pp | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/modules/rhizo_base/manifests/init.pp b/modules/rhizo_base/manifests/init.pp index ba5af1d..19006d9 100644 --- a/modules/rhizo_base/manifests/init.pp +++ b/modules/rhizo_base/manifests/init.pp @@ -283,6 +283,17 @@ schedule { 'repo': Exec['restart-esme'] ], } + file { '/var/rhizomatica/rccn/config_values.py': + ensure => present, + content => template('rhizo_base/config_values.py.erb'), + require => Vcsrepo['/var/rhizomatica'], + notify => [ Exec['locale-gen'], + Exec['notify-freeswitch'], + Exec['restart-rapi'], + Exec['restart-smpp'], + Exec['restart-esme'], ], + } + vcsrepo { '/var/meas_web': schedule => 'repo', ensure => latest, @@ -308,11 +319,6 @@ schedule { 'repo': mode => '0755', } - file { '/var/rhizomatica/rccn/config_values.py': - ensure => present, - content => template('rhizo_base/config_values.py.erb'), - require => Vcsrepo['/var/rhizomatica'], - } file { '/var/rhizomatica/rai/include/database.php': ensure => present,