fix: IMS服务重启命令stop后继续start启动
This commit is contained in:
@@ -184,7 +184,7 @@ func (s *NeActionController) Service(c *gin.Context) {
|
|||||||
cmdStr = fmt.Sprintf("sudo /usr/local/bin/omcsvc.sh %s", body.Action)
|
cmdStr = fmt.Sprintf("sudo /usr/local/bin/omcsvc.sh %s", body.Action)
|
||||||
} else if neTypeLower == "ims" {
|
} else if neTypeLower == "ims" {
|
||||||
if body.Action == "restart" {
|
if body.Action == "restart" {
|
||||||
cmdStr = "sudo ims-stop && sudo ims-start"
|
cmdStr = "sudo ims-stop || true && sudo ims-start"
|
||||||
} else {
|
} else {
|
||||||
cmdStr = fmt.Sprintf("sudo ims-%s", body.Action)
|
cmdStr = fmt.Sprintf("sudo ims-%s", body.Action)
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -184,7 +184,7 @@ func (r *NeVersionImpl) Operate(action string, neVersion model.NeVersion, preinp
|
|||||||
}
|
}
|
||||||
if action == "install" {
|
if action == "install" {
|
||||||
cmdStrArr = append(cmdStrArr, pkgCmdStr+" \n")
|
cmdStrArr = append(cmdStrArr, pkgCmdStr+" \n")
|
||||||
cmdStrArr = append(cmdStrArr, "sudo ims-stop && sudo ims-start")
|
cmdStrArr = append(cmdStrArr, "sudo ims-stop || true && sudo ims-start")
|
||||||
// 公网 PLMN地址
|
// 公网 PLMN地址
|
||||||
pubIP, pubIPOk := preinput["pubIP"]
|
pubIP, pubIPOk := preinput["pubIP"]
|
||||||
mcc, mccOk := preinput["mcc"]
|
mcc, mccOk := preinput["mcc"]
|
||||||
|
|||||||
Reference in New Issue
Block a user