Add Dryad structure content 09/162009/2
authorLukasz Wojciechowski <l.wojciechow@partner.samsung.com>
Tue, 21 Nov 2017 20:37:54 +0000 (21:37 +0100)
committerLukasz Wojciechowski <l.wojciechow@partner.samsung.com>
Wed, 29 Nov 2017 05:49:36 +0000 (06:49 +0100)
Change-Id: Ifb754266fe16ef148fcc5c1dd7d7683b1a2638f2
Signed-off-by: Lukasz Wojciechowski <l.wojciechow@partner.samsung.com>
dryadjobmanager.go

index 1a1b79a..2c890f9 100644 (file)
 
 package weles
 
+import (
+       "crypto/rsa"
+       "net"
+)
+
 // DryadJobStatus is a representation of current state of DryadJob.
 type DryadJobStatus string
 
@@ -48,7 +53,12 @@ type DryadJobStatusChange DryadJobInfo
 
 // Dryad contains information about device allocated for Job
 // and credentials required to use it.
-type Dryad struct{}
+type Dryad struct {
+       // Addr is necessary information to connect to a tunnel to Dryad.
+       Addr net.Addr
+       // Key is private RSA key of the job session.
+       Key rsa.PrivateKey
+}
 
 // DryadJobFilter is used by List to access only jobs of interest.
 //