X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=modules%2Fprivate%2Fmonitoring%2Fdefault.nix;h=0586567ec326034bb11d61f5f61d5e05c092780e;hb=9f16e659f129dd8acab7d086ef9822673a01ba06;hp=8b45d470325bdb8742d01e0f32003d2f91384c1a;hpb=a071d8a6af7b8130047b3997c34b15f71089a4e5;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/modules/private/monitoring/default.nix b/modules/private/monitoring/default.nix index 8b45d47..0586567 100644 --- a/modules/private/monitoring/default.nix +++ b/modules/private/monitoring/default.nix @@ -11,6 +11,11 @@ let pkgs.mailutils ]} ''; + postgresqlBinary = if config.myServices.databasesReplication.postgresql.enable + then config.myServices.databasesReplication.postgresql.mainPackage + else if config.myServices.databases.enable + then config.myServices.databases.postgresql.package + else pkgs.postgresql; myplugins = pkgs.runCommand "buildplugins" { buildInputs = [ pkgs.makeWrapper pkgs.perl ]; } '' @@ -28,7 +33,7 @@ let pkgs.gnugrep pkgs.gawk pkgs.procps-ng ]} wrapProgram $out/check_postgres_replication --prefix PATH : ${lib.makeBinPath [ - pkgs.postgresql + postgresqlBinary ]} wrapProgram $out/check_redis_replication --prefix PATH : ${lib.makeBinPath [ pkgs.gnugrep pkgs.coreutils pkgs.redis