#!/bin/bash

if [ ! "$1" = "manage" ] && [ ! "$1" = "unmanage" ]; then
    echo "Option inconnue"
    echo "Doit être manage ou unmanage"
    exit 1
fi

[ "$1" = "manage" ] && rsc_status="NOT running"
if [ "$1" = "unmanage" ]; then
    nom_machine=$(CreoleGet nom_machine)
    rsc_status="running on: ${nom_machine}$"
fi

for rsc_grp in VIPCluster VIPSlave; do
    result=$(crm resource show $rsc_grp 2>&1)
    echo $result|grep -s -q -E "$rsc_status"
    if [ $? -eq 0 ]; then
        [ "$1" = "manage" ] && crm resource cleanup $rsc_grp
        crm resource $1 $rsc_grp
    fi
done
