Merge pull request #305386 from tbleiker/znapzend

znapzend: add --mailErrorSummaryTo
This commit is contained in:
Janne Heß 2024-05-02 10:46:03 +02:00 committed by GitHub
commit 9ee8e1eff0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -315,6 +315,14 @@ in
''; '';
}; };
mailErrorSummaryTo = mkOption {
type = singleLineStr;
default = "";
description = ''
Email address to send a summary to if "send task(s) failed".
'';
};
noDestroy = mkOption { noDestroy = mkOption {
type = bool; type = bool;
default = false; default = false;
@ -455,6 +463,8 @@ in
"--loglevel=${cfg.logLevel}" "--loglevel=${cfg.logLevel}"
(optionalString cfg.noDestroy "--nodestroy") (optionalString cfg.noDestroy "--nodestroy")
(optionalString cfg.autoCreation "--autoCreation") (optionalString cfg.autoCreation "--autoCreation")
(optionalString (cfg.mailErrorSummaryTo != "")
"--mailErrorSummaryTo=${cfg.mailErrorSummaryTo}")
(optionalString (enabledFeatures != []) (optionalString (enabledFeatures != [])
"--features=${concatStringsSep "," enabledFeatures}") "--features=${concatStringsSep "," enabledFeatures}")
]; in "${pkgs.znapzend}/bin/znapzend ${args}"; ]; in "${pkgs.znapzend}/bin/znapzend ${args}";