add scp error message (#60)

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
This commit is contained in:
Bo-Yi Wu
2017-04-20 14:59:09 +08:00
committed by GitHub
parent 7bdc9fc05e
commit 88f5a95f3e
+4 -3
View File
@@ -61,12 +61,13 @@ type (
} }
copyError struct { copyError struct {
host string host string
message string
} }
) )
func (e copyError) Error() string { func (e copyError) Error() string {
return fmt.Sprintf("error copy file to dest: %s\n", e.host) return fmt.Sprintf("error copy file to dest: %s, error message: %s\n", e.host, e.message)
} }
var wg sync.WaitGroup var wg sync.WaitGroup
@@ -215,7 +216,7 @@ func (p *Plugin) Exec() error {
err := ssh.Scp(tar, p.DestFile) err := ssh.Scp(tar, p.DestFile)
if err != nil { if err != nil {
errChannel <- copyError{host} errChannel <- copyError{host, err.Error()}
return return
} }