[ Agent ] [ Executor ] 优化Excuetor部分的代码

This commit is contained in:
zeaslity
2023-08-14 10:43:22 +08:00
parent 92390b4d6f
commit 7ca5e232bf
4 changed files with 31 additions and 26 deletions

View File

@@ -128,14 +128,18 @@ func executorOMHandler(octopusMessage *OctopusMessage) {
// 交给后端的实际处理器处理, 再次策略
resultLog, err := executor.Execute(executionMessage)
if err != nil {
if err == nil {
octopusMessage.ResultCode = "200"
} else {
octopusMessage.ResultCode = "300"
}
// send back the result log
octopusMessage.Result = resultLog
// 消息返回逻辑
if executionMessage.NeedResultReplay {
// send back the result log
octopusMessage.Result = resultLog
}
octopusMessage.ACTime = utils.ParseDateTimeTime()
// Send