2019-08-13 10:48:47 -04:00
|
|
|
package main
|
|
|
|
|
2019-08-14 18:57:03 -04:00
|
|
|
import "fmt"
|
2019-08-14 18:31:13 -04:00
|
|
|
|
2019-08-13 10:48:47 -04:00
|
|
|
func main() {
|
2019-08-13 11:01:26 -04:00
|
|
|
//fmt.Println("Hello!")
|
|
|
|
|
|
|
|
//var config Configuration
|
|
|
|
|
|
|
|
config := initializeConfig("config.yaml")
|
2019-08-13 11:43:40 -04:00
|
|
|
sshConn, sshConfig := initializeConnection(config)
|
2019-08-14 18:31:13 -04:00
|
|
|
clientConns := sshConn.dialConnection(sshConfig)
|
2019-08-16 19:45:01 -04:00
|
|
|
fmt.Println(clientConns)
|
2019-08-14 18:57:03 -04:00
|
|
|
clientSessions := sshConn.openSession(clientConns)
|
|
|
|
fmt.Println(clientSessions)
|
2019-08-16 19:45:01 -04:00
|
|
|
success := sshConn.executeTarFile(clientSessions)
|
|
|
|
fmt.Println(success)
|
2019-08-13 10:48:47 -04:00
|
|
|
}
|