Project

General

Profile

« Previous | Next » 

Revision b125170e

Added by Alexis Mousset almost 7 years ago

Fixes #10493: If cf-serverd is not up, hook 50-reload-policy-file-server is in error and breaks policy generation

View differences:

rudder-webapp/SOURCES/rudder-reload-cf-serverd
#!/bin/sh
# Search for killall first
if which killall; then
if which killall >/dev/null 2>&1; then
killall -1 cf-serverd
else # No killall, use kill/pidof instead
kill -1 $(pidof cf-serverd 2>/dev/null)
fi
# If reload failed, cf-serverd is stopped
# Trying to restart
if [ $? -ne 0 ]; then
service rudder-agent restart
fi

Also available in: Unified diff