From 1bd8b03eeaafa9345282d8aaf6499bc80adf062f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Isma=C3=ABl=20Bouya?= Date: Sat, 11 May 2019 12:16:57 +0200 Subject: Move Aten packages to pkgs --- nixops/modules/websites/aten/default.nix | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) (limited to 'nixops/modules/websites/aten/default.nix') diff --git a/nixops/modules/websites/aten/default.nix b/nixops/modules/websites/aten/default.nix index fd3f7cc..efd3619 100644 --- a/nixops/modules/websites/aten/default.nix +++ b/nixops/modules/websites/aten/default.nix @@ -1,14 +1,15 @@ { lib, pkgs, config, myconfig, mylibs, ... }: let - aten = pkgs.callPackage ./aten.nix { inherit (mylibs) fetchedGitPrivate yarn2nixPackage; }; - aten_dev = aten { - config = myconfig.env.websites.aten.integration; - }; - aten_prod = aten { - config = myconfig.env.websites.aten.production; - }; + aten_dev = pkgs.callPackage ./aten.nix { + inherit (pkgs.private.webapps) aten; + config = myconfig.env.websites.aten.integration; + }; + aten_prod = pkgs.callPackage ./aten.nix { + inherit (pkgs.private.webapps) aten; + config = myconfig.env.websites.aten.production; + }; - cfg = config.services.myWebsites.Aten; + cfg = config.services.myWebsites.Aten; in { options.services.myWebsites.Aten = { production = { @@ -37,7 +38,7 @@ in { system.activationScripts.aten_prod = aten_prod.activationScript; system.extraSystemBuilderCmds = '' mkdir -p $out/webapps - ln -s ${aten_prod.webRoot} $out/webapps/${aten_prod.apache.webappName} + ln -s ${aten_prod.app.webRoot} $out/webapps/${aten_prod.apache.webappName} ''; services.myWebsites.apacheConfig.aten_prod.modules = aten_prod.apache.modules; services.myWebsites.production.modules = aten_prod.apache.modules; @@ -57,7 +58,7 @@ in { system.activationScripts.aten_dev = aten_dev.activationScript; system.extraSystemBuilderCmds = '' mkdir -p $out/webapps - ln -s ${aten_dev.webRoot} $out/webapps/${aten_dev.apache.webappName} + ln -s ${aten_dev.app.webRoot} $out/webapps/${aten_dev.apache.webappName} ''; services.myWebsites.integration.modules = aten_dev.apache.modules; services.myWebsites.integration.vhostConfs.aten = { -- cgit v1.2.3