This commit is contained in:
lzh
2025-09-04 11:20:19 +08:00
parent 219dcdc372
commit e37da632df

View File

@@ -4,9 +4,9 @@ import (
"errors" "errors"
"runtime" "runtime"
"slices" "slices"
"strings"
"sync" "sync"
"github.com/google/shlex"
"github.com/lzh-1625/go_process_manager/config" "github.com/lzh-1625/go_process_manager/config"
"github.com/lzh-1625/go_process_manager/internal/app/eum" "github.com/lzh-1625/go_process_manager/internal/app/eum"
"github.com/lzh-1625/go_process_manager/internal/app/model" "github.com/lzh-1625/go_process_manager/internal/app/model"
@@ -209,7 +209,7 @@ func (p *processCtlLogic) UpdateProcessConfig(config model.Process) error {
result.Config.cpuLimit = config.CpuLimit result.Config.cpuLimit = config.CpuLimit
result.Config.AutoRestart = config.AutoRestart result.Config.AutoRestart = config.AutoRestart
result.Config.compulsoryRestart = config.CompulsoryRestart result.Config.compulsoryRestart = config.CompulsoryRestart
result.StartCommand = strings.Fields(config.Cmd) result.StartCommand = utils.UnwarpIgnore(shlex.Split(config.Cmd))
result.WorkDir = config.Cwd result.WorkDir = config.Cwd
result.Name = config.Name result.Name = config.Name
return nil return nil