From 001ecda358e3aa3ef8ccbe917b118200a02a2699 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Wed, 29 May 2019 02:44:18 -0700 Subject: minor change to ping Signed-off-by: Jeff Carr --- debug.go | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) (limited to 'debug.go') diff --git a/debug.go b/debug.go index 3414268..2d9ffe9 100644 --- a/debug.go +++ b/debug.go @@ -72,7 +72,6 @@ func addDebuggingButtons(vbox *ui.Box) { vbox.Append(CreateButton(nil, nil, "Close GUI", "QUIT", nil), false) vbox.Append(CreateButton(nil, nil, "DEBUG goroutines", "DEBUG", nil), false) - // vbox.Append(CreateButton("ping", "PING", runPingClick), false) vbox.Append(CreateButton(nil, nil, "xterm", "XTERM", runTestExecClick), false) vbox.Append(CreateButton(nil, nil, "Load test.json config file", "CONFIG", nil), false) } @@ -86,11 +85,12 @@ func runPingClick(b *ButtonMap) { } spew.Dump(b) var tmp []string - tmp = append(tmp, "xterm", "-e", "ping " + hostname + ";bash") - runCommand(tmp) + tmp = append(tmp, "xterm", "-geometry", "120x30", "-e", "ping " + hostname + ";sleep 3") + go runCommand(tmp) log.Println("runPingClick END") } +/* func runAddVmClick(b *ButtonMap) { log.Println("runPingClick START") log.Println("runTestExecClick b.VM", b.VM) @@ -104,6 +104,7 @@ func runAddVmClick(b *ButtonMap) { runCommand(tmp) log.Println("runPingClick END") } +*/ func runTestExecClick(b *ButtonMap) { log.Println("runTestExecClick START") @@ -124,19 +125,14 @@ func runSimpleCommand(s string) { } func runCommand(cmdArgs []string) { - log.Println("runXterm START") - log.Println("runXterm START") - log.Println("runXterm START") - log.Println("runXterm START", cmdArgs) + log.Println("runCommand() START", cmdArgs) process := exec.Command(cmdArgs[0], cmdArgs[1:len(cmdArgs)]...) // process := exec.Command("xterm", "-e", "ping localhost") - log.Println("runXterm process.Start()") + log.Println("runCommand() process.Start()") process.Start() - log.Println("runXterm process.Wait()") + log.Println("runCommand() process.Wait()") process.Wait() - log.Println("runXterm NEED TO CHECK THE TIME HERE TO SEE IF THIS WORKED") - log.Println("runXterm OTHERWISE INFORM THE USER") - log.Println("runXterm END") - log.Println("runXterm END") - log.Println("runXterm END") + log.Println("runCommand() NEED TO CHECK THE TIME HERE TO SEE IF THIS WORKED") + log.Println("runCommand() OTHERWISE INFORM THE USER") + log.Println("runCommand() END") } -- cgit v1.2.3