#!/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
