From e36506c3b8da0482a51a62e578f24d664e2a744d Mon Sep 17 00:00:00 2001 From: fit2bot <68588906+fit2bot@users.noreply.github.com> Date: Fri, 10 Feb 2023 14:37:55 +0800 Subject: [PATCH] perf: ansible log (#9499) Co-authored-by: feng <1304903146@qq.com> --- apps/assets/automations/base/manager.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/apps/assets/automations/base/manager.py b/apps/assets/automations/base/manager.py index e51bfcd83..9c7ac4fd1 100644 --- a/apps/assets/automations/base/manager.py +++ b/apps/assets/automations/base/manager.py @@ -174,7 +174,7 @@ class BasePlaybookManager: pass def on_host_error(self, host, error, result): - pass + print('host error: {} -> {}'.format(host, error)) def on_runner_success(self, runner, cb): summary = cb.summary @@ -200,8 +200,11 @@ class BasePlaybookManager: runners = self.get_runners() if len(runners) > 1: print("### 分批次执行开始任务, 总共 {}\n".format(len(runners))) - else: + elif len(runners) == 1: print(">>> 开始执行任务\n") + else: + print("### 没有需要执行的任务\n") + return self.execution.date_start = timezone.now() for i, runner in enumerate(runners, start=1):