From 2101a54dff348405198583e3d464b8e5a6aea9ca Mon Sep 17 00:00:00 2001 From: wangruidong <940853815@qq.com> Date: Wed, 19 Mar 2025 20:20:56 +0800 Subject: [PATCH] fix: Change secret failed, no module named libs --- apps/ops/ansible/runners/base.py | 1 + 1 file changed, 1 insertion(+) diff --git a/apps/ops/ansible/runners/base.py b/apps/ops/ansible/runners/base.py index 2f7f4d534..a13e65734 100644 --- a/apps/ops/ansible/runners/base.py +++ b/apps/ops/ansible/runners/base.py @@ -15,6 +15,7 @@ class BaseRunner(WorkPostRunCleaner): def setup_env(): ansible_config_path = os.path.join(settings.APPS_DIR, 'libs', 'ansible', 'ansible.cfg') ansible_modules_path = os.path.join(settings.APPS_DIR, 'libs', 'ansible', 'modules') + os.environ.setdefault('PYTHONPATH', settings.APPS_DIR) os.environ.setdefault('ANSIBLE_FORCE_COLOR', 'True') os.environ.setdefault('ANSIBLE_CONFIG', ansible_config_path) os.environ.setdefault('ANSIBLE_LIBRARY', ansible_modules_path)