debug multiple

This commit is contained in:
mr
2024-08-20 16:14:10 +02:00
parent c5d15d32da
commit 826650487b
4 changed files with 18 additions and 10 deletions

View File

@@ -12,6 +12,7 @@ type LocalMonitor struct {
LokiURL string
KubeURL string
WorkflowName string
Duration int
Logger zerolog.Logger
}
@@ -29,7 +30,11 @@ func (lm *LocalMonitor) LaunchLocalMonitor() {
}
func (lm *LocalMonitor) execLocalKube() {
cmd := exec.Command(conf.GetConfig().MonitorPath, "-w", lm.WorkflowName, "-u", lm.LokiURL, "-m", conf.GetConfig().MongoUrl, "-d", conf.GetConfig().DBName)
args := []string{"-w", lm.WorkflowName, "-u", lm.LokiURL, "-m", conf.GetConfig().MongoUrl, "-d", conf.GetConfig().DBName}
if lm.Duration > 0 {
args = append(args, "-t", fmt.Sprintf("%d", lm.Duration))
}
cmd := exec.Command(conf.GetConfig().MonitorPath, args...)
fmt.Println("CMD", cmd)
err := cmd.Start()
if err != nil {