29 lines
589 B
Bash
29 lines
589 B
Bash
# Les Fonctions Zephir
|
|
# Trois parametres
|
|
# Code Etat (ex INIT;FIN)
|
|
# Message (Libéllé)
|
|
# Type de procédure(ex MAj,RECONFIGURE, INSTANCE)
|
|
|
|
ProgZephir=${RepZephir="/usr/share/zephir/scripts"}
|
|
|
|
Zlog(){
|
|
$RepZephir/Zlog.py "$1" "$2" "$3"
|
|
}
|
|
|
|
Zephir() {
|
|
$RepZephir/Zephir.py "$1" "$2" "$3"
|
|
}
|
|
|
|
# Verifie si une fonction est bloquée par Zephir
|
|
# Une erreur retourne OK pour ne pas bloquer la procédure
|
|
Init() {
|
|
ProgZephir=$RepZephir/Zinit.py
|
|
if [ -x $ProgZephir ];then
|
|
$ProgZephir $1
|
|
return $?
|
|
else
|
|
echo "Avertissement : $ProgZephir non trouvé"
|
|
return 0
|
|
fi
|
|
}
|