diff --git a/modules/rhizo_base/files/etc/sv/meas-web/run b/modules/rhizo_base/files/etc/sv/meas-web/run index be45aaa..cfe676b 100755 --- a/modules/rhizo_base/files/etc/sv/meas-web/run +++ b/modules/rhizo_base/files/etc/sv/meas-web/run @@ -2,6 +2,9 @@ exec 2>&1 if [ ! -p /tmp/json_pipe ] ; then + if [ -f /tmp/json_pipe ] ; then + rm -f /tmp/json_pipe + fi mkfifo /tmp/json_pipe fi diff --git a/modules/rhizo_base/manifests/init.pp b/modules/rhizo_base/manifests/init.pp index a3f3403..cbce566 100644 --- a/modules/rhizo_base/manifests/init.pp +++ b/modules/rhizo_base/manifests/init.pp @@ -363,6 +363,7 @@ schedule { 'repo': file { '/var/meas/www/meas-web/bts_defs.js': ensure => present, content => template('rhizo_base/bts_defs.js.erb'), + require => Vcsrepo['/var/meas'], } file { '/var/rhizomatica/bin/get_account_balance.sh':