From 94cab3965e3e523462929d20d16a0c795d730f76 Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Fri, 11 Apr 2025 11:09:30 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=BD=91=E5=85=83=E9=87=8D=E5=90=AF?= =?UTF-8?q?=E5=91=BD=E4=BB=A4=E6=94=B9=E7=94=A8systemctl?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/modules/network_element/controller/action.go | 2 +- src/modules/network_element/service/ne_license.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/network_element/controller/action.go b/src/modules/network_element/controller/action.go index c9da4ca5..d0a0e060 100644 --- a/src/modules/network_element/controller/action.go +++ b/src/modules/network_element/controller/action.go @@ -425,7 +425,7 @@ func (s *NeActionController) Service(c *gin.Context) { } 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" { 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" { diff --git a/src/modules/network_element/service/ne_license.go b/src/modules/network_element/service/ne_license.go index 6bf24191..4173aa40 100644 --- a/src/modules/network_element/service/ne_license.go +++ b/src/modules/network_element/service/ne_license.go @@ -178,7 +178,7 @@ func (r *NeLicense) UploadLicense(neLicense model.NeLicense) error { // 重启服务 if neLicense.Reload { - cmdStr := fmt.Sprintf("sudo service %s restart", neTypeLower) + cmdStr := fmt.Sprintf("sudo systemctl restart %s", neTypeLower) if neTypeLower == "ims" { cmdStr = "ims-stop || true && ims-start" } else if neTypeLower == "omc" {