diff options
Diffstat (limited to 'poll.go')
| -rw-r--r-- | poll.go | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -28,13 +28,18 @@ func (h *HyperT) pollHypervisor() { } fields := strings.Fields(line) if len(fields) < 2 { - log.Log(WARN, "locally defined:", h.pb.Hostname, fields) + log.Log(WARN, "unknown:", h.pb.Hostname, fields) continue } state := fields[0] name := fields[1] if state == "OFF" { - log.Log(WARN, "locally defined:", h.pb.Hostname, fields) + d := me.cluster.FindDropletByName(name) + if d == nil { + log.Log(WARN, "locally defined:", h.pb.Hostname, fields, "not imported") + } else { + log.Log(WARN, "locally defined:", h.pb.Hostname, fields, d.Hostname) + } // skip locally defined libvirt vms continue } |
