From 537800ec597c60f83598d11672b888f05d037f5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Motiejus=20Jak=C5=A1tys?= Date: Mon, 18 Sep 2023 10:06:44 +0300 Subject: [PATCH] zfsborg: sleep a bit before mounting --- modules/base/zfsborg/default.nix | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/base/zfsborg/default.nix b/modules/base/zfsborg/default.nix index 35a0925..ce9d452 100644 --- a/modules/base/zfsborg/default.nix +++ b/modules/base/zfsborg/default.nix @@ -4,8 +4,9 @@ pkgs, ... }: let - mkPreHook = mountpoint: zfs_name: '' + mkPreHook = mountpoint: zfs_name: i: '' set -x + sleep ${toString i} mkdir "$RUNTIME_DIRECTORY/snapshot" ${pkgs.util-linux}/bin/mount \ -t zfs \ @@ -78,7 +79,7 @@ in { extraArgs = "--remote-path=borg1"; compression = "auto,lzma"; startAt = attrs.backup_at; - preHook = mkPreHook mountpoint fs.device; + preHook = mkPreHook mountpoint fs.device i; prune.keep = { within = "1d"; daily = 7;