X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=lib%2Fapiv1%2Fexec.go;h=b0bfd4116ee071e05e0fd218482d92fb491345eb;hb=2028752efc680c4c409f6f36bcf88104493d42c4;hp=f7beea65ed0a434bd31754ef486d3a4f0efb5e3d;hpb=a2df8ec64eef1acd699633e42806e75dc7a7ee55;p=src%2Fxds%2Fxds-server.git diff --git a/lib/apiv1/exec.go b/lib/apiv1/exec.go index f7beea6..b0bfd41 100644 --- a/lib/apiv1/exec.go +++ b/lib/apiv1/exec.go @@ -22,7 +22,7 @@ type ExecArgs struct { // ExecOutMsg Message send on each output (stdout+stderr) of executed command type ExecOutMsg struct { CmdID string `json:"cmdID"` - Timestamp string `json:timestamp` + Timestamp string `json:"timestamp"` Stdout string `json:"stdout"` Stderr string `json:"stderr"` } @@ -30,13 +30,15 @@ type ExecOutMsg struct { // ExecExitMsg Message send when executed command exited type ExecExitMsg struct { CmdID string `json:"cmdID"` - Timestamp string `json:timestamp` + Timestamp string `json:"timestamp"` Code int `json:"code"` Error error `json:"error"` } -// Event name send in WS +// ExecOutEvent Event send in WS when characters are received const ExecOutEvent = "exec:output" + +// ExecExitEvent Event send in WS when program exited const ExecExitEvent = "exec:exit" var execCommandID = 1