// Copyright 2018 Felix Kronlage package main import ( "fmt" "g.hazardous.org/fkr/libretto/virtualmachine/gridscale" ) type StorageListCommand struct { } var storageListCommand StorageListCommand func (x *StorageListCommand) Execute(args []string) error { storages, error := gridscale.GetStorages(Config.UserId, Config.Token) if error != nil { Unknown(fmt.Sprintf("Error while retrieving storages: %s", error)) } for key, storage := range storages { fmt.Printf("%s: %v\n\n", key, storage) } Ok(("")) // never reached return nil } func init() { }