postgresql: add new method to create users and databases

This commit is contained in:
Jörg Thalheim
2024-06-04 12:56:39 +02:00
parent 697850a24d
commit c550261d40
3 changed files with 85 additions and 13 deletions

View File

@@ -9,14 +9,14 @@
self.clanModules.postgresql
self.clanModules.localbackup
];
clan.postgresl.databases = [ "test" ];
clan.postgresl.databases.test = {};
clan.localbackup.targets.hdd.directory = "/mnt/external-disk";
};
testScript = ''
start_all()
machine.succeed("systemctl status postgresql")
machine.wait_for_unit("postgresql")
machine.succeed("localbackup-create")
machine.succeed("/run/current-system/sw/bin/localbackup-create >&2")
machine.succeed("ls -la /var/backups/postgresql")
'';
})