gerer_bot.sh: log chaque bascule de role dans /var/log/kuby-bascule.log
This commit is contained in:
parent
72d9959d03
commit
ffc582a9f9
1 changed files with 7 additions and 0 deletions
|
|
@ -1,7 +1,14 @@
|
|||
#!/bin/bash
|
||||
ETAT_PRECEDENT_FICHIER="/tmp/dernier_role_connu"
|
||||
ROLE=$(./verifier_role_db.sh)
|
||||
ROLE_PRECEDENT=$(cat "$ETAT_PRECEDENT_FICHIER" 2>/dev/null || echo "inconnu")
|
||||
BOT_TOURNE=$(docker ps -q -f name=bot-discord)
|
||||
|
||||
if [ "$ROLE" != "$ROLE_PRECEDENT" ]; then
|
||||
echo "$(date '+%Y-%m-%d %H:%M:%S') - changement de role : $ROLE_PRECEDENT -> $ROLE" >> /var/log/kuby-bascule.log
|
||||
fi
|
||||
echo "$ROLE" > "$ETAT_PRECEDENT_FICHIER"
|
||||
|
||||
if [ "$ROLE" = "primary" ] && [ -z "$BOT_TOURNE" ]; then
|
||||
docker start bot-discord
|
||||
fi
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue