31 lines
930 B
Plaintext
31 lines
930 B
Plaintext
|
#!/bin/bash
|
||
|
|
||
|
if [ $(CreoleGet activer_redis) = "oui" ];then
|
||
|
. /usr/lib/eole/diagnose.sh
|
||
|
|
||
|
EchoGras "*** Service Redis"
|
||
|
nbIface=$(CreoleGet nombre_interfaces)
|
||
|
ssl=$(CreoleGet redisSSL non)
|
||
|
if [ ${nbIface} -eq 1 ]
|
||
|
then
|
||
|
TestService "Redis master iface 0" $(CreoleGet "adresse_ip_eth0"):$(CreoleGet "redisPort")
|
||
|
if [ ${ssl} = "oui" ]
|
||
|
then
|
||
|
TestService "Redis master SSL iface 0" $(CreoleGet "adresse_ip_eth0"):$(CreoleGet "redisSSLPort")
|
||
|
fi
|
||
|
echo
|
||
|
else
|
||
|
for iface in $(seq 0 ${nbIface})
|
||
|
do
|
||
|
TestService "Redis master iface ${iface}" $(CreoleGet "adresse_ip_eth${iface}"):$(CreoleGet "redisPort")
|
||
|
if [ ${ssl} = "oui" ]
|
||
|
then
|
||
|
TestService "Redis master SSL iface ${iface}" $(CreoleGet "adresse_ip_eth0"):$(CreoleGet "redisSSLPort")
|
||
|
fi
|
||
|
echo
|
||
|
done
|
||
|
fi
|
||
|
fi
|
||
|
|
||
|
exit 0
|