Projet

Général

Profil

Révision 41f30b17

ID41f30b17afa82ae7d8e08c579a9f8844acb332e5
Parent c2f5c1e4
Enfant a345d90e

Ajouté par Peter Viskup il y a presque 14 ans

small fix to get ejabberd PID for both 2.0 and 2.1.x ejabberd versions

Voir les différences:

plugins/other/ejabberd_
78 78
fi
79 79

  
80 80
# get ejabberd PID
81
#EJPID=$(pidof -s /usr/lib/erlang/erts-5.6.3/bin/beam.smp)
82
#EJPID=$(ps -ef | awk '/\/bin\/beam.smp/ && !/awk/ {print $2}')
83
EJPID=$(cat /var/run/ejabberd/ejabberd.pid)
81
if [[ ${EJVER%\.[0-9]} == 2.1 ]]; then
82
	EJPID=$(cat /var/run/ejabberd/ejabberd.pid)
83
else
84
	EJPID=$(ps -ef | awk '/\/bin\/beam.smp/ && !/awk/ {print $2}')
85
fi
84 86

  
85 87
if [ -z "$vhosts" ]; then
86 88
    echo "No vhosts to sample." > /dev/stderr

Formats disponibles : Unified diff