diff --git a/.gitignore b/.gitignore index 8a35a86..2093bf6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ .*.swp /warren /deploy +/cmd/warren/warren +/cmd/warrend/warrend diff --git a/cmd/warren/cmd_run.go b/cmd/warren/cmd_run.go index 6e0d680..2b6695d 100644 --- a/cmd/warren/cmd_run.go +++ b/cmd/warren/cmd_run.go @@ -5,6 +5,7 @@ import ( "github.com/dballard/warren/lib/warren" "log" "net" + "strings" // "os" // "os/exec" // "time" @@ -28,9 +29,11 @@ func runRun(cmd *Command, args ...string) { return } - _, err := net.Dial(warren.CmdSockType(), warren.CmdSockAddr()) + s, err := net.Dial(warren.CmdSockType(), warren.CmdSockAddr()) if err != nil { log.Fatal("Error connecting to warrend:", err) } + s.Write([]byte(strings.Join(args, " "))) + } diff --git a/cmd/warren/warren b/cmd/warren/warren deleted file mode 100755 index 31a7a30..0000000 Binary files a/cmd/warren/warren and /dev/null differ diff --git a/cmd/warrend/warrend b/cmd/warrend/warrend deleted file mode 100755 index 817a00d..0000000 Binary files a/cmd/warrend/warrend and /dev/null differ