#!/bin/bash
set -e

CONTAINER="mariadb"   # nom du conteneur
DATA_DIR="/srv/docker/database/data/mariadb"  # volume host où tc.log est stocké

if docker logs "$CONTAINER" 2>&1 | grep -q "Bad magic header in tc log"; then
    echo "⚠️ Problème détecté → suppression de tc.log"
    docker stop "$CONTAINER"
    rm -f "$DATA_DIR/tc.log"
    docker start "$CONTAINER"
    echo "✅ Correction appliquée"
else
    echo "✅ Rien à corriger"
fi
