[ Agent ] [ Executor ] 优化Excuetor部分的代码
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user