X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=sidebyside;f=systems%2Fmonitoring-1%2Fmonitoring%2Fphare.nix;fp=modules%2Fprivate%2Fmonitoring%2Fobjects_phare.nix;h=0ce9ffe08a520cd54cf655a01bbe3772459488d0;hb=1a64deeb894dc95e2645a75771732c6cc53a79ad;hp=082e7e30a09a6d14cf40c915f3a04bdc32c3c319;hpb=fa25ffd4583cc362075cd5e1b4130f33306103f0;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/modules/private/monitoring/objects_phare.nix b/systems/monitoring-1/monitoring/phare.nix similarity index 53% rename from modules/private/monitoring/objects_phare.nix rename to systems/monitoring-1/monitoring/phare.nix index 082e7e3..0ce9ffe 100644 --- a/modules/private/monitoring/objects_phare.nix +++ b/systems/monitoring-1/monitoring/phare.nix @@ -1,7 +1,10 @@ -{ emailCheck, ... }: +{ monitoring, config, ... }: +let + emailCheck = monitoring.lib.emailCheck config.myEnv.monitoring.email_check; +in { - activatedPlugins = [ "emails" ]; - host = { + config.myServices.monitoring.activatedPlugins = [ "emails" ]; + config.myServices.monitoring.objects.host = { "phare.normalesup.org" = { alias = "phare.normalesup.org"; address = "phare.normalesup.org"; @@ -11,7 +14,7 @@ _webstatus_vhost = "status.immae.eu"; }; }; - service = [ + config.myServices.monitoring.objects.service = [ (emailCheck "phare" "phare.normalesup.org") ]; }