Skip to content

Commit 4d7bb29

Browse files
author
yongpeng1
committed
修复:错误执行minion数
1 parent b32f315 commit 4d7bb29

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

resources/execute.py

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,12 @@ def post(self):
5555
audit_log(user_info["username"], minion_id, args["product_id"], "minion", "shell")
5656

5757
minion_count = str(len(minion_id))
58-
cmd_succeed = str(len(result))
59-
cmd_failure = str(len(minion_id) - len(result))
58+
result_len = len(result)
59+
for k, v in result.items():
60+
if not v:
61+
result_len -= 1
62+
cmd_succeed = str(result_len)
63+
cmd_failure = str(len(minion_id) - result_len)
6064
succeed_minion = []
6165
for i in result:
6266
succeed_minion.append(i)
@@ -110,8 +114,12 @@ def post(self):
110114
audit_log(user_info["username"], minion_id, args["product_id"], "minion", "sls")
111115

112116
minion_count = str(len(minion_id))
113-
cmd_succeed = str(len(result))
114-
cmd_failure = str(len(minion_id) - len(result))
117+
result_len = len(result)
118+
for k, v in result.items():
119+
if not v:
120+
result_len -= 1
121+
cmd_succeed = str(result_len)
122+
cmd_failure = str(len(minion_id) - result_len)
115123
succeed_minion = []
116124
for i in result:
117125
succeed_minion.append(i)

0 commit comments

Comments
 (0)