From 8dcd1faefd517a37a9df3423869714ecf029bceb Mon Sep 17 00:00:00 2001 From: Vadim Troshchinskiy Date: Fri, 6 Jun 2025 10:11:29 +0200 Subject: [PATCH] Add another search path for installer module --- api/repo_api.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/api/repo_api.py b/api/repo_api.py index 9d21f2b..87ce3c4 100644 --- a/api/repo_api.py +++ b/api/repo_api.py @@ -2354,13 +2354,18 @@ def _load_installer(): script_dir = os.path.dirname(os.path.realpath(__file__)) - system_lib_path = '/opt/opengnsys/oggit/bin/' + system_bin_path = '/opt/opengnsys/oggit/bin/' + system_lib_path = '/opt/opengnsys/oggit/lib/' devel_lib_path = os.path.join(script_dir, "../../oggit/installer") if devel_lib_path not in sys.path and os.path.isdir(devel_lib_path): journal.send(f"Using {devel_lib_path} development library path", PRIORITY=journal.LOG_INFO, SYSLOG_IDENTIFIER="oggit-api_DEBUG") sys.path.append(devel_lib_path) + if system_bin_path not in sys.path: + journal.send(f"Using {system_bin_path} system library path", PRIORITY=journal.LOG_INFO, SYSLOG_IDENTIFIER="oggit-api_DEBUG") + sys.path.append(system_bin_path) + if system_lib_path not in sys.path: journal.send(f"Using {system_lib_path} system library path", PRIORITY=journal.LOG_INFO, SYSLOG_IDENTIFIER="oggit-api_DEBUG") sys.path.append(system_lib_path)