diff --git a/docker/backend.docker-entrypoint.sh b/docker/backend.docker-entrypoint.sh index 25772fd..ec8783b 100755 --- a/docker/backend.docker-entrypoint.sh +++ b/docker/backend.docker-entrypoint.sh @@ -9,7 +9,7 @@ log() { } # Copy files from agents_backup to agents if agents directory is empty -if [ -d "/app/agents" ] && [ -z "$(ls -A /app/agents 2>/dev/null)" ]; then +if [ -d "/app/agents" ] && [ -z "$(find /app/agents -mindepth 1 -not -name 'lost+found' | head -n 1)" ]; then if [ -d "/app/agents_backup" ]; then log "Agents directory is empty, copying from backup..." cp -r /app/agents_backup/* /app/agents/