]> ruderich.org/simon Gitweb - safcm/safcm.git/blobdiff - rpc/conn.go
tests: add very basic end-to-end test with real ssh server
[safcm/safcm.git] / rpc / conn.go
index c59bbd323272b50b150fa5d6671d61bdf022b800..65226121b3e1006586335d37ed99b20ac0d6813a 100644 (file)
@@ -33,7 +33,8 @@ type Conn struct {
        eventsWg sync.WaitGroup
 
        debug  bool
-       remote string
+       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 {