nixos/mysqlBackup: add types

This commit is contained in:
Fritz Otlinghaus 2021-01-31 11:29:48 +01:00
parent 4015c5ca9c
commit b9d5ecf80b
No known key found for this signature in database
GPG Key ID: 1E5F98946FB1444E

View File

@ -48,6 +48,7 @@ in
}; };
user = mkOption { user = mkOption {
type = types.str;
default = defaultUser; default = defaultUser;
description = '' description = ''
User to be used to perform backup. User to be used to perform backup.
@ -56,12 +57,14 @@ in
databases = mkOption { databases = mkOption {
default = []; default = [];
type = types.listOf types.str;
description = '' description = ''
List of database names to dump. List of database names to dump.
''; '';
}; };
location = mkOption { location = mkOption {
type = types.path;
default = "/var/backup/mysql"; default = "/var/backup/mysql";
description = '' description = ''
Location to put the gzipped MySQL database dumps. Location to put the gzipped MySQL database dumps.
@ -70,6 +73,7 @@ in
singleTransaction = mkOption { singleTransaction = mkOption {
default = false; default = false;
type = types.bool;
description = '' description = ''
Whether to create database dump in a single transaction Whether to create database dump in a single transaction
''; '';