Es gibt drei Skripte, die das Skript starten:
Grundprinzipiell steht in docker_start_sync.sh:
/usr/bin/docker compose -f /opt/webportal/docker-compose.yml --env-file /opt/webportal/.env run --rm sync python Transfer.py
docker_start_sync_without_taxamerger.sh:
/usr/libexec/docker/cli-plugins/docker-compose -f /opt/webportal/docker-compose.yml --env-file /opt/webportal/.env run --rm sync python Transfer.py --skip taxamerger
Mo-Sa läuft das Skript nachts ohne Taxamerger, am Sonntag ein mal mit: /etc/crontab:
0 0 * * 1-6 root /opt/webportal/docker_start_sync_without_taxamerger.sh >>/var/log/transfer2portal.log 2>&1 0 0 * * 7 root /opt/webportal/docker_start_sync.sh >>/var/log/transfer2portal.log 2>&1