bndr/gojenkins

multiple-value jenkins.GetAllNodes() in single-value context

Open

#167 aperta il 19 dic 2018

Vedi su GitHub
 (1 commento) (0 reazioni) (0 assegnatari)Go (454 fork)github user discovery
help wanted

Metriche repository

Star
 (903 star)
Metriche merge PR
 (Metriche PR in attesa)

Descrizione

package main

import ( "fmt"

"github.com/bndr/gojenkins"

)

func main() { jenkins := gojenkins.CreateJenkins(nil, "https://jenkins.dev.intranet", "foo", "bar")

_, err := jenkins.Init()
if err != nil {
	panic(err)
}
fmt.Println("Jenkins is Online")

nodes := jenkins.GetAllNodes()
for _, node := range nodes {

	// Fetch Node Data
	node.Poll()
	if node.IsOnline() {
		fmt.Println("Node is Online")
	}
}

} When I run: go build . ./main.go:18:30: multiple-value jenkins.GetAllNodes() in single-value context

Guida contributor