]> ruderich.org/simon Gitweb - safcm/safcm.git/blobdiff - rpc/conn.go
Makefile: move command to test target
[safcm/safcm.git] / rpc / conn.go
index c59bbd323272b50b150fa5d6671d61bdf022b800..626a507f7e034ce57a0e3766f1fc93412499727c 100644 (file)
@@ -32,8 +32,9 @@ type Conn struct {
        events   chan<- ConnEvent // same as Events, to publish events
        eventsWg sync.WaitGroup
 
-       debug  bool
-       remote string
+       debug     bool
+       sshRemote string
+       sshOpts   []string
 
        cmd  *exec.Cmd
        conn *safcm.GobConn
@@ -42,10 +43,10 @@ type Conn struct {
 type ConnEventType int
 
 const (
-       _ ConnEventType = iota
-       ConnEventStderr
-       ConnEventDebug
-       ConnEventUpload
+       _               ConnEventType = iota
+       ConnEventStderr               // stderr from spawned process
+       ConnEventDebug                // debug message
+       ConnEventUpload               // remote helper upload in progress
 )
 
 type ConnEvent struct {