summary refs log tree commit diff
path: root/nixos/modules/services/monitoring
diff options
context:
space:
mode:
authorCorbin <cds@corbinsimpson.com>2016-08-17 21:14:31 -0700
committerCorbin <cds@corbinsimpson.com>2016-08-17 21:14:31 -0700
commit09e75a4c29eb205ada853137a0b531dca195c5f1 (patch)
treea0341bbfe4c7c0602b43c47297d614352afee87e /nixos/modules/services/monitoring
parent2942895d552c30033d902553566a06334264d3e2 (diff)
downloadnixlib-09e75a4c29eb205ada853137a0b531dca195c5f1.tar
nixlib-09e75a4c29eb205ada853137a0b531dca195c5f1.tar.gz
nixlib-09e75a4c29eb205ada853137a0b531dca195c5f1.tar.bz2
nixlib-09e75a4c29eb205ada853137a0b531dca195c5f1.tar.lz
nixlib-09e75a4c29eb205ada853137a0b531dca195c5f1.tar.xz
nixlib-09e75a4c29eb205ada853137a0b531dca195c5f1.tar.zst
nixlib-09e75a4c29eb205ada853137a0b531dca195c5f1.zip
services/graphite: Fix paths to some Python packages.
Unbreaks some private Graphite deployments.
Diffstat (limited to 'nixos/modules/services/monitoring')
-rw-r--r--nixos/modules/services/monitoring/graphite.nix8
1 files changed, 4 insertions, 4 deletions
diff --git a/nixos/modules/services/monitoring/graphite.nix b/nixos/modules/services/monitoring/graphite.nix
index e50728aff8f8..8ef684932ac6 100644
--- a/nixos/modules/services/monitoring/graphite.nix
+++ b/nixos/modules/services/monitoring/graphite.nix
@@ -390,7 +390,7 @@ in {
         after = [ "network-interfaces.target" ];
         environment = carbonEnv;
         serviceConfig = {
-          ExecStart = "${pkgs.twisted}/bin/twistd ${carbonOpts name}";
+          ExecStart = "${pkgs.pythonPackages.twisted}/bin/twistd ${carbonOpts name}";
           User = "graphite";
           Group = "graphite";
           PermissionsStartOnly = true;
@@ -413,7 +413,7 @@ in {
         after = [ "network-interfaces.target" ];
         environment = carbonEnv;
         serviceConfig = {
-          ExecStart = "${pkgs.twisted}/bin/twistd ${carbonOpts name}";
+          ExecStart = "${pkgs.pythonPackages.twisted}/bin/twistd ${carbonOpts name}";
           User = "graphite";
           Group = "graphite";
           PIDFile="/run/${name}/${name}.pid";
@@ -429,7 +429,7 @@ in {
         after = [ "network-interfaces.target" ];
         environment = carbonEnv;
         serviceConfig = {
-          ExecStart = "${pkgs.twisted}/bin/twistd ${carbonOpts name}";
+          ExecStart = "${pkgs.pythonPackages.twisted}/bin/twistd ${carbonOpts name}";
           User = "graphite";
           Group = "graphite";
           PIDFile="/run/${name}/${name}.pid";
@@ -461,7 +461,7 @@ in {
               penvPack = "${penv}/${pkgs.python.sitePackages}";
               # opt/graphite/webapp contains graphite/settings.py
               # explicitly adding pycairo in path because it cannot be imported via buildEnv
-            in "${penvPack}/opt/graphite/webapp:${penvPack}:${pkgs.pycairo}/${pkgs.python.sitePackages}";
+            in "${penvPack}/opt/graphite/webapp:${penvPack}:${pkgs.pythonPackages.pycairo}/${pkgs.python.sitePackages}";
           DJANGO_SETTINGS_MODULE = "graphite.settings";
           GRAPHITE_CONF_DIR = configDir;
           GRAPHITE_STORAGE_DIR = dataDir;