aboutsummaryrefslogtreecommitdiff
path: root/nixops/modules/websites/aten/default.nix
diff options
context:
space:
mode:
authorIsmaël Bouya <ismael.bouya@normalesup.org>2019-04-21 19:31:06 +0200
committerIsmaël Bouya <ismael.bouya@normalesup.org>2019-04-21 19:31:06 +0200
commit8eded9ecb6220bb26599419a4aaea1743d3d187e (patch)
tree45538fcc9fa3bc9476311c14af8d399b25110a2b /nixops/modules/websites/aten/default.nix
parent43fe68fb9fc66bda710974fe2a1a3321aa853303 (diff)
downloadNix-8eded9ecb6220bb26599419a4aaea1743d3d187e.tar.gz
Nix-8eded9ecb6220bb26599419a4aaea1743d3d187e.tar.zst
Nix-8eded9ecb6220bb26599419a4aaea1743d3d187e.zip
Move cache clearing of php applications to preStart systemd
Diffstat (limited to 'nixops/modules/websites/aten/default.nix')
-rw-r--r--nixops/modules/websites/aten/default.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/nixops/modules/websites/aten/default.nix b/nixops/modules/websites/aten/default.nix
index 58228ed..b0f7fdb 100644
--- a/nixops/modules/websites/aten/default.nix
+++ b/nixops/modules/websites/aten/default.nix
@@ -41,6 +41,7 @@ in {
41 }; 41 };
42 }; 42 };
43 43
44 services.myPhpfpm.preStart.aten_prod = aten_prod.phpFpm.preStart;
44 services.myPhpfpm.serviceDependencies.aten_prod = aten_prod.phpFpm.serviceDeps; 45 services.myPhpfpm.serviceDependencies.aten_prod = aten_prod.phpFpm.serviceDeps;
45 services.myPhpfpm.poolConfigs.aten_prod = aten_prod.phpFpm.pool; 46 services.myPhpfpm.poolConfigs.aten_prod = aten_prod.phpFpm.pool;
46 system.activationScripts.aten_prod = aten_prod.activationScript; 47 system.activationScripts.aten_prod = aten_prod.activationScript;
@@ -60,6 +61,7 @@ in {
60 (lib.mkIf cfg.integration.enable { 61 (lib.mkIf cfg.integration.enable {
61 deployment.keys = aten_dev.keys; 62 deployment.keys = aten_dev.keys;
62 security.acme.certs."eldiron".extraDomains."dev.aten.pro" = null; 63 security.acme.certs."eldiron".extraDomains."dev.aten.pro" = null;
64 services.myPhpfpm.preStart.aten_dev = aten_dev.phpFpm.preStart;
63 services.myPhpfpm.serviceDependencies.aten_dev = aten_dev.phpFpm.serviceDeps; 65 services.myPhpfpm.serviceDependencies.aten_dev = aten_dev.phpFpm.serviceDeps;
64 services.myPhpfpm.poolConfigs.aten_dev = aten_dev.phpFpm.pool; 66 services.myPhpfpm.poolConfigs.aten_dev = aten_dev.phpFpm.pool;
65 system.activationScripts.aten_dev = aten_dev.activationScript; 67 system.activationScripts.aten_dev = aten_dev.activationScript;