From 0fae92c9d83e364b4325f01a502a902d721d2ebf Mon Sep 17 00:00:00 2001 From: pierreozoux <pierre@ozoux.net> Date: Sat, 23 May 2015 17:54:06 +0200 Subject: [PATCH] Random is not really nice :/ Let's try AccuracySec --- unit-files/backup-u@.service | 1 - unit-files/backup-u@.timer | 1 + unit-files/backup@.service | 1 - unit-files/backup@.timer | 1 + 4 files changed, 2 insertions(+), 2 deletions(-) diff --git a/unit-files/backup-u@.service b/unit-files/backup-u@.service index 5004203..a0767c4 100644 --- a/unit-files/backup-u@.service +++ b/unit-files/backup-u@.service @@ -6,7 +6,6 @@ Type=oneshot TimeoutStartSec=0 WorkingDirectory=/data/domains/%i/ EnvironmentFile=/etc/environment -ExecStartPre=/bin/bash -euxc 'sleep `shuf -i 0-400 -n 1`' ExecStartPre=/bin/bash -euxc '/data/domains/%i/BACKUP' ExecStart=/bin/bash -euxc ' \ /bin/docker run \ diff --git a/unit-files/backup-u@.timer b/unit-files/backup-u@.timer index 33a4c63..ee948a2 100644 --- a/unit-files/backup-u@.timer +++ b/unit-files/backup-u@.timer @@ -7,4 +7,5 @@ BindsTo=universal@%i.service [Timer] OnActiveSec=20 OnUnitActiveSec=60min +AccuracySec=50min diff --git a/unit-files/backup@.service b/unit-files/backup@.service index e90a065..1ded41f 100644 --- a/unit-files/backup@.service +++ b/unit-files/backup@.service @@ -8,7 +8,6 @@ EnvironmentFile=/etc/environment ExecStartPre=/usr/bin/docker run --rm -v /opt/bin:/opt/bin ibuildthecloud/systemd-docker ExecStartPre=-/usr/bin/docker kill mysqldump-%i ExecStartPre=-/usr/bin/docker rm mysqldump-%i -ExecStartPre=/bin/bash -euxc 'sleep `shuf -i 0-400 -n 1`' ExecStartPre=/bin/bash -euxc '\ if [ -d /data/domains/%i/mysql ]; then \ echo "Backing up mysql databases for %i"; \ diff --git a/unit-files/backup@.timer b/unit-files/backup@.timer index 3bf21b3..cdd24c3 100644 --- a/unit-files/backup@.timer +++ b/unit-files/backup@.timer @@ -7,4 +7,5 @@ BindsTo=web@%i.service [Timer] OnActiveSec=20 OnUnitActiveSec=60min +AccuracySec=50min -- GitLab