restart on failure

This commit is contained in:
Sebastian
2024-08-17 15:37:46 +02:00
parent 0b2633add8
commit 9d2d6304f9

13
taiko.maintenance Normal file
View File

@@ -0,0 +1,13 @@
#!/bin/bash
script_dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
# Check if the error is in the logs
if docker logs rpc-taiko-client-driver-1 2>&1 | grep -q "Block batch iterator callback error"; then
# Navigate to the specified directory
cd $script_dir || exit
# Recreate the service
docker compose up -d --force-recreate taiko taiko-client-driver
else
echo "No error found in the logs"
fi