fix: 网元重启命令改用systemctl
This commit is contained in:
@@ -425,7 +425,7 @@ func (s *NeActionController) Service(c *gin.Context) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
neTypeLower := strings.ToLower(neInfo.NeType)
|
neTypeLower := strings.ToLower(neInfo.NeType)
|
||||||
cmdStr := fmt.Sprintf("sudo service %s %s", neTypeLower, body.Action)
|
cmdStr := fmt.Sprintf("sudo systemctl %s %s", body.Action, neTypeLower)
|
||||||
if neTypeLower == "omc" {
|
if neTypeLower == "omc" {
|
||||||
cmdStr = fmt.Sprintf("nohup sh -c \"sudo systemctl stop omc && sleep 5s && sudo systemctl %s omc\" > /dev/null 2>&1 &", body.Action)
|
cmdStr = fmt.Sprintf("nohup sh -c \"sudo systemctl stop omc && sleep 5s && sudo systemctl %s omc\" > /dev/null 2>&1 &", body.Action)
|
||||||
} else if neTypeLower == "ims" {
|
} else if neTypeLower == "ims" {
|
||||||
|
|||||||
@@ -178,7 +178,7 @@ func (r *NeLicense) UploadLicense(neLicense model.NeLicense) error {
|
|||||||
|
|
||||||
// 重启服务
|
// 重启服务
|
||||||
if neLicense.Reload {
|
if neLicense.Reload {
|
||||||
cmdStr := fmt.Sprintf("sudo service %s restart", neTypeLower)
|
cmdStr := fmt.Sprintf("sudo systemctl restart %s", neTypeLower)
|
||||||
if neTypeLower == "ims" {
|
if neTypeLower == "ims" {
|
||||||
cmdStr = "ims-stop || true && ims-start"
|
cmdStr = "ims-stop || true && ims-start"
|
||||||
} else if neTypeLower == "omc" {
|
} else if neTypeLower == "omc" {
|
||||||
|
|||||||
Reference in New Issue
Block a user