diff options
Diffstat (limited to 'poll.go')
| -rw-r--r-- | poll.go | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -36,8 +36,11 @@ func (h HyperT) pollHypervisor() { d.lastpoll = time.Now() d.CurrentState = "ON" // log.Info("ALREADY RECORDED", d.Hostname, d.lastpoll) + if d.hname == "" { + log.Log(EVENT, "DROPLET", d.Hostname, "PROBABLY WAS NEVER POLLED YET") + } if d.hname != h.Hostname { - log.Log(EVENT, "DROPLET", d.Hostname, "MOVED FROM", d.hname, "TO", d.Hostname) + log.Log(EVENT, "DROPLET", d.Hostname, "MOVED FROM", d.hname, "TO", h.Hostname) d.hname = h.Hostname } continue @@ -72,7 +75,7 @@ func clusterHealthy() bool { } dur := time.Since(d.lastpoll) // Calculate the elapsed time if d.CurrentState != "ON" { - log.Info("BAD STATE ", d.Hostname, "State =", d.State, "CurrentState =", d.CurrentState, shell.FormatDuration(dur)) + log.Info("BAD STATE", d.State, d.Hostname, d.hname, "CurrentState =", d.CurrentState, shell.FormatDuration(dur)) good = false } else { dur := time.Since(d.lastpoll) // Calculate the elapsed time |
