support push item choice

This commit is contained in:
akrike
2025-02-09 13:13:17 +08:00
parent ed90f6b31f
commit 81351a815f
4 changed files with 14 additions and 6 deletions

View File

@@ -10,6 +10,7 @@ import (
"github.com/lzh-1625/go_process_manager/internal/app/model"
"github.com/lzh-1625/go_process_manager/internal/app/repository"
"github.com/lzh-1625/go_process_manager/log"
"github.com/lzh-1625/go_process_manager/utils"
)
type processCtlService struct {
@@ -200,7 +201,7 @@ func (p *processCtlService) UpdateProcessConfig(config model.Process) error {
}
defer result.Lock.Unlock()
result.Config.logReport = config.LogReport
result.Config.statuPush = config.Push
result.Config.PushIds = utils.JsonStrToStruct[[]int](config.PushIds)
result.Config.cgroupEnable = config.CgroupEnable
result.Config.memoryLimit = config.MemoryLimit
result.Config.cpuLimit = config.CpuLimit