From a9d3c2b1480c1abd69a9d369dd47a29f74a5d849 Mon Sep 17 00:00:00 2001 From: Simon Fayer Date: Tue, 14 Apr 2026 14:20:06 +0100 Subject: [PATCH] fix: Only auto-reload webapp in development mode Co-authored-by: Federico Stagni --- src/WebAppDIRAC/Core/App.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/WebAppDIRAC/Core/App.py b/src/WebAppDIRAC/Core/App.py index cce98644..4f7377cd 100644 --- a/src/WebAppDIRAC/Core/App.py +++ b/src/WebAppDIRAC/Core/App.py @@ -96,12 +96,14 @@ def bootstrap(self): SessionData.setHandlers(self.__handlerMgr.getHandlers()["Value"]) # Create the app tLoader = TemplateLoader(self.__handlerMgr.getPaths("template")) + debug = Conf.devMode() + autoreload = (Conf.numProcesses() < 2) and debug kw = dict( - debug=Conf.devMode(), + debug=debug, template_loader=tLoader, cookie_secret=str(Conf.cookieSecret()), log_function=self._logRequest, - autoreload=Conf.numProcesses() < 2, + autoreload=autoreload, ) # please do no move this lines. The lines must be before the fork_processes