package cmd import ( log "github.com/sirupsen/logrus" "github.com/spf13/cobra" "udico.de/uditaren/loadmaster2k/api" "strconv" ) var cGet = &cobra.Command{ Use: "get ", Short: "gets the load of a given area", Args: cobra.ExactArgs(1), } func init() { cGet.RunE = executeGet cRoot.AddCommand(cGet) } func executeGet(cmd *cobra.Command, args []string) error { tArea, err := strconv.Atoi(args[0]) if err != nil { return err } tBody, err := api.FetchArea(tArea) if err != nil { return err } log.Infof("-> %v", tBody) return nil }