// Copyright 2018 Felix Kronlage package main import ( "context" "fmt" ) type ListServersCommand struct { } var listServersCommand ListServersCommand func (x *ListServersCommand) Execute(args []string) error { config(Checker.ConfigFile) ctx := context.Background() servers, error := Config.Client.GetServerList(ctx) if error != nil { Unknown(fmt.Sprintf("Error while retrieving servers: %s", error)) } for key, server := range servers { fmt.Printf("%d: %+v\n\n", key, server.Properties) } Ok(("")) // never reached return nil } func init() { }