diff options
| -rw-r--r-- | machine.go | 6 | ||||
| -rw-r--r-- | watchdog.go | 2 |
2 files changed, 4 insertions, 4 deletions
@@ -110,8 +110,8 @@ func updateMachine(u *zoopb.Machine) string { if u.Packages == nil { u.Packages = new(zoopb.Packages) } - if zood := m.Packages.FindByPackage("zood"); zood != nil { - log.Log(INFO, m.Hostname, "has zood version", zood.Version) + if zood, err := m.Packages.FindByPackageName("zood"); zood != nil { + log.Log(INFO, m.Hostname, "has zood version", zood.Version, err) } m.Laststamp = timestamppb.New(time.Now()) @@ -151,7 +151,7 @@ func updatePackages(m *zoopb.Machine, newp *zoopb.Packages) bool { } func updatePackageVersion(m *zoopb.Machine, pnew *zoopb.Package) bool { - pold := m.Packages.FindByPackage(pnew.Package) + pold, _ := m.Packages.FindByPackageName(pnew.Package) if pold == nil { log.Log(NOW, "updatePackages() new package", pnew.Package, "version", pnew.Version, "machine", m.Hostname) m.Packages.Append(pnew) diff --git a/watchdog.go b/watchdog.go index cb3359d..fbbe6da 100644 --- a/watchdog.go +++ b/watchdog.go @@ -48,7 +48,7 @@ func NewWatchdog() { for loop.Scan() { m := loop.Next() counter += 1 - zood := m.Packages.FindByPackage("zood") + zood, _ := m.Packages.FindByPackageName("zood") if zood == nil { log.Info("machine", m.Hostname, "does not have zood installed") } else { |
