fix: 版本升级需要升级数据库后重启程序

This commit is contained in:
TsMask
2024-04-15 18:21:28 +08:00
parent 79a0b8bad7
commit c3bf466526

View File

@@ -151,6 +151,7 @@ func (r *NeVersionImpl) Operate(action string, neVersion model.NeVersion, preinp
if neVersion.NeType == "OMC" {
cmdStrArr = append(cmdStrArr, "sudo /usr/local/omc/bin/omcsvc.sh stop")
cmdStrArr = append(cmdStrArr, pkgCmdStr)
cmdStrArr = append(cmdStrArr, "sudo /usr/local/omc/bin/setomc.sh -m upgrade") // 升级数据库
cmdStrArr = append(cmdStrArr, "sudo /usr/local/omc/bin/omcsvc.sh restart")
return sshClient.RunCMD(fmt.Sprintf("nohup sh -c \"sleep 15s && %s\" > /dev/null 2>&1 & \n", strings.Join(cmdStrArr, " && ")))
} else if neVersion.NeType == "IMS" {