Make silent an option

Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
This commit is contained in:
Patrick Uiterwijk 2018-05-17 16:34:38 +02:00
parent 660e73967a
commit 51ec022933

View file

@ -8,6 +8,11 @@ fi
NAME=$1
SCRIPT=$2
SILENT="no"
if [ $# -ge 3 -a "$3" == "--silent" ]; then
SILENT="yes"
fi
LOCKDIR="/var/tmp/$NAME"
PIDFILE="$LOCKDIR/pid"
@ -22,6 +27,10 @@ if ! mkdir "$LOCKDIR"; then
PID=$(cat "$PIDFILE")
if [ -n "$PID" ] && /bin/ps $PID > /dev/null
then
if [ "$SILENT" != "yes" ]; then
echo "$PID is still running"
/bin/ps -o user,pid,start,time,comm $PID
fi
exit 1;
else
echo "$LOCKDIR exists but $PID is dead"