krebs.backup: use krebs.on-failure

This commit is contained in:
tv 2016-03-15 15:59:05 +01:00
parent e3f0ca7137
commit 13df24f8f0

View file

@ -60,6 +60,12 @@ let
};
imp = {
krebs.on-failure.plans =
listToAttrs (map (plan: nameValuePair "backup.${plan.name}" {
}) (filter (plan: build-host-is "pull" "dst" plan ||
build-host-is "push" "src" plan)
enabled-plans));
systemd.services =
listToAttrs (map (plan: nameValuePair "backup.${plan.name}" {
# TODO if there is plan.user, then use its privkey