summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--droplet.update.go22
1 files changed, 19 insertions, 3 deletions
diff --git a/droplet.update.go b/droplet.update.go
index 0c935f5..6a705f9 100644
--- a/droplet.update.go
+++ b/droplet.update.go
@@ -49,7 +49,18 @@ func (mt *DropletsTable) Update() {
}
*/
}
- mt.parent.ShowTable(mt.pb)
+ mt.dumpStringFunc("Hostname")
+ mt.parent.UpdateTable(mt.pb)
+}
+
+func (mt *DropletsTable) dumpStringFunc(name string) {
+ for i, r := range mt.pb.StringRows {
+ // log.Info("could use", i, r.Header.Name, "for name =", name)
+ if r.Header.Name == name {
+ log.Info("dump Strings row", i, r.Header.Name, r.Vals)
+ break
+ }
+ }
}
func (mt *DropletsTable) updateStringFunc(name string) bool {
@@ -71,10 +82,15 @@ func (mt *DropletsTable) updateStringFunc(name string) bool {
if sf.title != name {
continue
}
- log.Info("updateStringFunc() has row len =", len(mt.x.Droplets))
+ log.Printf("updateStringFunc() %s len (%d)\n", name, len(mt.x.Droplets))
log.Info("virtpb: starting", name, found.Vals)
for i, _ := range found.Vals {
- found.Vals[i] = sf.f(mt.x.Droplets[i])
+ tmp := sf.f(mt.x.Droplets[i])
+ if tmp == "www.wit.com" {
+ log.Info("virtpb: FOUND WWW", i)
+ tmp = "new.www"
+ }
+ found.Vals[i] = tmp
}
log.Info("virtpb: ending", name, found.Vals)
return true