From 3f489c7bfcf6534e7a256e948015a57bd30a77aa Mon Sep 17 00:00:00 2001 From: TsMask <340112800@qq.com> Date: Tue, 14 May 2024 15:04:02 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=BC=95=E5=AF=BC=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E9=87=8D=E7=BD=AE=E6=95=B0=E6=8D=AE=E5=BA=93=E9=87=8D=E5=90=AF?= =?UTF-8?q?=E6=9C=8D=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/framework/utils/machine/launch.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/framework/utils/machine/launch.go b/src/framework/utils/machine/launch.go index 28a420df..ab680b41 100644 --- a/src/framework/utils/machine/launch.go +++ b/src/framework/utils/machine/launch.go @@ -159,8 +159,12 @@ func Reset() error { if runtime.GOOS == "windows" { // return fmt.Errorf("not support window") } else { - cmdStr := "sudo /usr/local/omc/bin/omcsvc.sh stop && sudo /usr/local/omc/bin/setomc.sh -m install" - if _, err := cmd.Execf("nohup sh -c \"sleep 3s && %s\" > /dev/null 2>&1 &", cmdStr); err != nil { + // 重置数据库 + if _, err := cmd.Execf("sudo /usr/local/omc/bin/setomc.sh -m install"); err != nil { + return err + } + // 重启服务 + if _, err := cmd.Execf("nohup sh -c \"sleep 1s && %s\" > /dev/null 2>&1 &", "sudo systemctl restart restagent"); err != nil { return err } }