summary refs log tree commit diff
path: root/nixos/modules/services/monitoring/grafana.nix
diff options
context:
space:
mode:
authorWilliam A. Kennington III <william@wkennington.com>2015-08-29 12:55:52 -0700
committerWilliam A. Kennington III <william@wkennington.com>2015-08-29 12:58:03 -0700
commit83cf8b0cf89b2e3bb6a6ee9869f5cebc50563748 (patch)
treeb22fa9e634231c129b415c66c66f5fe573afa194 /nixos/modules/services/monitoring/grafana.nix
parent0b4bcaad9519d6971f99356a778cd1cb369f6309 (diff)
downloadnixlib-83cf8b0cf89b2e3bb6a6ee9869f5cebc50563748.tar
nixlib-83cf8b0cf89b2e3bb6a6ee9869f5cebc50563748.tar.gz
nixlib-83cf8b0cf89b2e3bb6a6ee9869f5cebc50563748.tar.bz2
nixlib-83cf8b0cf89b2e3bb6a6ee9869f5cebc50563748.tar.lz
nixlib-83cf8b0cf89b2e3bb6a6ee9869f5cebc50563748.tar.xz
nixlib-83cf8b0cf89b2e3bb6a6ee9869f5cebc50563748.tar.zst
nixlib-83cf8b0cf89b2e3bb6a6ee9869f5cebc50563748.zip
goPackages: Split into multiple derivations
This should reduce the closure size for end users who only need go
binaries as well as reduce the size of closures hydra builders consume.
Diffstat (limited to 'nixos/modules/services/monitoring/grafana.nix')
-rw-r--r--nixos/modules/services/monitoring/grafana.nix6
1 files changed, 3 insertions, 3 deletions
diff --git a/nixos/modules/services/monitoring/grafana.nix b/nixos/modules/services/monitoring/grafana.nix
index 6a1799dedc8e..f987c4792e93 100644
--- a/nixos/modules/services/monitoring/grafana.nix
+++ b/nixos/modules/services/monitoring/grafana.nix
@@ -200,13 +200,13 @@ in {
 
     staticRootPath = mkOption {
       description = "Root path for static assets.";
-      default = "${cfg.package}/share/go/src/github.com/grafana/grafana/public";
+      default = "${cfg.package.out}/share/go/src/github.com/grafana/grafana/public";
       type = types.str;
     };
 
     package = mkOption {
       description = "Package to use.";
-      default = pkgs.goPackages.grafana;
+      default = pkgs.grafana-backend;
       type = types.package;
     };
 
@@ -319,7 +319,7 @@ in {
       wantedBy = ["multi-user.target"];
       after = ["networking.target"];
       serviceConfig = {
-        ExecStart = "${cfg.package}/bin/grafana --config ${cfgFile} web";
+        ExecStart = "${cfg.package-backend}/bin/grafana --config ${cfgFile} web";
         WorkingDirectory = cfg.dataDir;
         User = "grafana";
       };