summaryrefslogtreecommitdiff
path: root/doList.go
diff options
context:
space:
mode:
Diffstat (limited to 'doList.go')
-rw-r--r--doList.go9
1 files changed, 5 insertions, 4 deletions
diff --git a/doList.go b/doList.go
index ef2ae5d..7a65650 100644
--- a/doList.go
+++ b/doList.go
@@ -29,6 +29,7 @@ func doList() {
for c := range me.clusters.IterAll() {
var err error
admin := new(adminT)
+ admin.cluster = new(virtpb.Cluster)
me.cmap[c] = admin
log.Info("found in the config file", c.URL[0])
// a.makeClusterGroup(c)
@@ -42,19 +43,19 @@ func doList() {
log.Info("/DropletsPB Error:", err)
continue
} else {
- admin.droplets = new(virtpb.Droplets)
- if err := admin.droplets.Unmarshal(data); err != nil {
+ admin.cluster.Droplets = new(virtpb.Droplets)
+ if err := admin.cluster.Droplets.Unmarshal(data); err != nil {
log.Printf("DropletsPB Response len:%d\n", len(data))
log.Println("droplets marshal failed", err)
continue
}
}
log.Printf("Cluster Name: %s\n", c.Name)
- log.Printf("Number of Droplets: %d\n", admin.droplets.Len())
+ log.Printf("Number of Droplets: %d\n", admin.cluster.Droplets.Len())
var found *virtpb.Droplets
found = virtpb.NewDroplets()
- all := admin.droplets.All()
+ all := admin.cluster.Droplets.All()
for all.Scan() {
vm := all.Next()
if argv.List.On && (vm.Current.State == virtpb.DropletState_OFF) {