diff options
author | Ismaël Bouya <ismael.bouya@normalesup.org> | 2020-02-13 13:06:37 +0100 |
---|---|---|
committer | Ismaël Bouya <ismael.bouya@normalesup.org> | 2020-02-13 13:06:37 +0100 |
commit | 6191bdeb78947a3590b9c3cfeeacd9c9168367c4 (patch) | |
tree | 7d6a6bef14087a93627e85bfec35173e578618ef /modules/private/environment.nix | |
parent | ea9c6fe8041faab128391a0c03ec3bde25e29fa3 (diff) | |
download | Nix-6191bdeb78947a3590b9c3cfeeacd9c9168367c4.tar.gz Nix-6191bdeb78947a3590b9c3cfeeacd9c9168367c4.tar.zst Nix-6191bdeb78947a3590b9c3cfeeacd9c9168367c4.zip |
Add sms check to monitoring
Diffstat (limited to 'modules/private/environment.nix')
-rw-r--r-- | modules/private/environment.nix | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/modules/private/environment.nix b/modules/private/environment.nix index 2cecc6d..b7589eb 100644 --- a/modules/private/environment.nix +++ b/modules/private/environment.nix | |||
@@ -497,6 +497,18 @@ in | |||
497 | imap_login = mkOption { type = str; description = "IMAP login"; }; | 497 | imap_login = mkOption { type = str; description = "IMAP login"; }; |
498 | imap_password = mkOption { type = str; description = "IMAP password"; }; | 498 | imap_password = mkOption { type = str; description = "IMAP password"; }; |
499 | eriomem_keys = mkOption { type = listOf (listOf str); description = "Eriomem keys"; default = []; }; | 499 | eriomem_keys = mkOption { type = listOf (listOf str); description = "Eriomem keys"; default = []; }; |
500 | ovh_sms = mkOption { | ||
501 | description = "OVH credentials for sms script"; | ||
502 | type = submodule { | ||
503 | options = { | ||
504 | endpoint = mkOption { type = str; default = "ovh-eu"; description = "OVH endpoint"; }; | ||
505 | application_key = mkOption { type = str; description = "Application key"; }; | ||
506 | application_secret = mkOption { type = str; description = "Application secret"; }; | ||
507 | consumer_key = mkOption { type = str; description = "Consumer key"; }; | ||
508 | account = mkOption { type = str; description = "Account"; }; | ||
509 | }; | ||
510 | }; | ||
511 | }; | ||
500 | nrdp_tokens = mkOption { type = listOf str; description = "Tokens allowed to push status update"; }; | 512 | nrdp_tokens = mkOption { type = listOf str; description = "Tokens allowed to push status update"; }; |
501 | slack_url = mkOption { type = str; description = "Slack webhook url to push status update"; }; | 513 | slack_url = mkOption { type = str; description = "Slack webhook url to push status update"; }; |
502 | slack_channel = mkOption { type = str; description = "Slack channel to push status update"; }; | 514 | slack_channel = mkOption { type = str; description = "Slack channel to push status update"; }; |