Skip to content

Commit d16d86c

Browse files
Update restart.sh
Updated logic to properly detect the multiple files that indicate a restart is necessary.
1 parent 122ba40 commit d16d86c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

bin/restart.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ RESTARTGUID="$SPLUNK_HOME/etc/restartguid.txt"
77
RESTARTDATETIME="$SPLUNK_HOME/etc/restartdatetime.txt"
88

99
### If any files exist, restart forwarder
10-
if [ -f $RESTARTINPUT ] | [ -f $RESTARTSERVER ] | [ -f $RESTARTDS ] | [ -f $RESTARTGUID ] | [ -f $RESTARTDATETIME ]; then
10+
if [ -f $RESTARTINPUT ] || [ -f $RESTARTSERVER ] || [ -f $RESTARTDS ] || [ -f $RESTARTGUID ] || [ -f $RESTARTDATETIME ]; then
1111
echo "$(date +"%Y-%m-%d %H:%M:%S.%3N") ${HOSTNAME}: One or more settings has been changed."
1212
echo "$(date +"%Y-%m-%d %H:%M:%S.%3N") ${HOSTNAME}: Restarting forwarder."
1313
if [ -f $RESTARTINPUT ]; then
@@ -29,4 +29,4 @@ if [ -f $RESTARTINPUT ] | [ -f $RESTARTSERVER ] | [ -f $RESTARTDS ] | [ -f $REST
2929
else
3030
echo "$(date +"%Y-%m-%d %H:%M:%S.%3N") ${HOSTNAME}: No settings have been changed."
3131
echo "$(date +"%Y-%m-%d %H:%M:%S.%3N") ${HOSTNAME}: No restart required."
32-
fi
32+
fi

0 commit comments

Comments
 (0)