mirror of
https://github.com/appleboy/drone-ssh.git
synced 2025-07-02 21:52:51 +08:00
fix host
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
This commit is contained in:
parent
b4613ae4db
commit
5f511f0399
@ -68,9 +68,6 @@ func (p Plugin) Exec() error {
|
|||||||
countHosts := len(p.Config.Host)
|
countHosts := len(p.Config.Host)
|
||||||
for _, host := range p.Config.Host {
|
for _, host := range p.Config.Host {
|
||||||
go func(host string, counts int) {
|
go func(host string, counts int) {
|
||||||
if counts == 1 {
|
|
||||||
host = ""
|
|
||||||
}
|
|
||||||
// Create MakeConfig instance with remote username, server address and path to private key.
|
// Create MakeConfig instance with remote username, server address and path to private key.
|
||||||
ssh := &easyssh.MakeConfig{
|
ssh := &easyssh.MakeConfig{
|
||||||
Server: host,
|
Server: host,
|
||||||
@ -99,6 +96,10 @@ func (p Plugin) Exec() error {
|
|||||||
// read from the output channel until the done signal is passed
|
// read from the output channel until the done signal is passed
|
||||||
stillGoing := true
|
stillGoing := true
|
||||||
isTimeout := true
|
isTimeout := true
|
||||||
|
// hide host in log if only single host in config.
|
||||||
|
if counts == 1 {
|
||||||
|
host = ""
|
||||||
|
}
|
||||||
for stillGoing {
|
for stillGoing {
|
||||||
select {
|
select {
|
||||||
case isTimeout = <-doneChan:
|
case isTimeout = <-doneChan:
|
||||||
|
Loading…
Reference in New Issue
Block a user