From 715a5e3c8f117260d5f3273593619f42eda91271 Mon Sep 17 00:00:00 2001 From: Antoine Nguyen Date: Fri, 12 Jan 2024 17:33:29 +0100 Subject: [PATCH] Make redis available before we deploy modoboa --- modoboa_installer/scripts/modoboa.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modoboa_installer/scripts/modoboa.py b/modoboa_installer/scripts/modoboa.py index a2eab3a..9c18475 100644 --- a/modoboa_installer/scripts/modoboa.py +++ b/modoboa_installer/scripts/modoboa.py @@ -303,16 +303,18 @@ class Modoboa(base.Installer): def post_run(self): """Additional tasks.""" + if 'centos' in utils.dist_name(): + system.enable_and_start_service("redis") + else: + system.enable_and_start_service("redis-server") self._deploy_instance() if not self.upgrade: self.apply_settings() if 'centos' in utils.dist_name(): supervisor = "supervisord" - system.enable_and_start_service("redis") else: supervisor = "supervisor" - system.enable_and_start_service("redis-server") # Restart supervisor system.enable_service(supervisor) utils.exec_cmd("service {} stop".format(supervisor))