diff options
| author | Jeff Carr <[email protected]> | 2024-10-12 11:54:01 -0500 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2024-10-12 11:54:01 -0500 |
| commit | 487c6fd11c2746a71fee1a6b562e41fbb2486382 (patch) | |
| tree | 9b586687707d3778856ef285fdd88d583c3b8eb7 /poll.go | |
| parent | a6b385e21628989b9c14958fdaaca00fbf1f4663 (diff) | |
polling duration times work
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'poll.go')
| -rw-r--r-- | poll.go | 14 |
1 files changed, 8 insertions, 6 deletions
@@ -10,7 +10,7 @@ import ( func (h HyperT) pollHypervisor() { url := "http://" + h.Hostname + ":2520/vms" - log.Info("wget url =", url) + log.Log(INFO, "wget url =", url) s := shell.Wget(url) if s == nil { return @@ -29,15 +29,16 @@ func (h HyperT) pollHypervisor() { state := fields[0] name := fields[1] if state == "ON" { - log.Info("POLL", h.Hostname, "STATE:", state, "HOST:", name, "rest:", fields[2:]) + log.Log(POLL, h.Hostname, "STATE:", state, "HOST:", name, "rest:", fields[2:]) var found = false for _, d := range me.droplets { if d.Hostname == name { - log.Info("ALREADY RECORDED", d.Hostname) + log.Log(INFO, "ALREADY RECORDED", d.Hostname) found = true d.lastpoll = time.Now() + // log.Info("ALREADY RECORDED", d.Hostname, d.lastpoll) if d.hname != h.Hostname { - log.Info("DROPLET", d.Hostname, "MOVED FROM", d.hname, "TO", d.Hostname) + log.Log(EVENT, "DROPLET", d.Hostname, "MOVED FROM", d.hname, "TO", d.Hostname) } d.hname = h.Hostname @@ -46,11 +47,12 @@ func (h HyperT) pollHypervisor() { if found { continue } - var d DropletT + var d = new(DropletT) d.Hostname = name d.hname = h.Hostname + d.lastpoll = time.Now() me.droplets = append(me.droplets, d) - log.Info(name, "IS NEW. ADDED ON", h.Hostname) + log.Log(EVENT, name, "IS NEW. ADDED ON", h.Hostname) } } // log.Info("i, s =", hostname, i, s) |
