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)