#!/bin/bash RHIZO_SCRIPT="/home/rhizomatica/bin" . $RHIZO_SCRIPT/vars.sh . /etc/profile.d/rccn-functions.sh LOGFILE="/var/log/dirty.log" if [ -a /tmp/FS-dirty -o -a /tmp/OSMO-dirty ]; then if [ -a /tmp/FS-dirty ] ; then logc "Freeswitch is tagged for restart due to RCCN update" /usr/bin/fs_cli -x "fsctl shutdown elegant" rm /tmp/FS-dirty logc "freeswitch signalled to restart" fi if [ -a /tmp/OSMO-dirty ] ; then waitfor0calls logc "Osmo BSC is tagged for restart due to Puppet update" systemctl daemon-reload systemctl restart osmo-bsc rm /tmp/OSMO-dirty logc "osmo-bsc restarted" fi fi