Feat: basic borgmatic role

This commit is contained in:
2022-03-08 14:42:14 +01:00
parent 2d42c5a943
commit 04d221778b
9 changed files with 358 additions and 4 deletions

View File

@@ -6,3 +6,9 @@ def test_installed_packages(host):
assert borgbackup.is_installed
borgmatic = host.package("borgmatic")
assert borgmatic.is_installed
def test_borgmatic_config(host):
config = host.file("/etc/borgmatic/config.yaml")
assert config.exists
valid_config = host.run("sudo validate-borgmatic-config")
assert valid_config.succeeded