From eed7603ba11ac65c74ea1f0d34787ef290b056e0 Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Tue, 23 Sep 2025 18:36:41 +0200 Subject: [PATCH] Complete fix for #601 --- modoboa_installer/scripts/nginx.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/modoboa_installer/scripts/nginx.py b/modoboa_installer/scripts/nginx.py index 9e6ab88..25c4cae 100644 --- a/modoboa_installer/scripts/nginx.py +++ b/modoboa_installer/scripts/nginx.py @@ -19,14 +19,15 @@ class Nginx(base.Installer): "rpm": ["nginx"] } - def get_template_context(self, app): + def get_template_context(self): """Additionnal variables.""" context = super().get_template_context() context.update({ "app_instance_path": ( - self.config.get(app, "instance_path")), + self.config.get("modoboa", "instance_path")), "uwsgi_socket_path": ( - Uwsgi(self.config, self.upgrade, self.restore).get_socket_path(app)) + Uwsgi(self.config, self.upgrade, self.restore).get_socket_path("modoboa") + ) }) return context @@ -34,7 +35,7 @@ class Nginx(base.Installer): """Custom app configuration.""" if hostname is None: hostname = self.config.get("general", "hostname") - context = self.get_template_context(app) + context = self.get_template_context() context.update({"hostname": hostname, "extra_config": extra_config}) src = self.get_file_path("{}.conf.tpl".format(app)) group = None