diff options
| -rw-r--r-- | apt.go | 4 | ||||
| -rw-r--r-- | machine.go | 16 | ||||
| -rw-r--r-- | watchdog.go | 2 |
3 files changed, 11 insertions, 11 deletions
@@ -22,7 +22,7 @@ func initPackages() { // Print the installed packages and their versions for pkg, version := range newP { new1 := new(zoopb.Package) - new1.Name = pkg + new1.Package = pkg new1.Version = version me.packages.Append(new1) } @@ -32,7 +32,7 @@ func initPackages() { func addNew(name string, version string) { new1 := new(zoopb.Package) - new1.Name = name + new1.Package = name new1.Version = version me.packages.Append(new1) } @@ -110,7 +110,7 @@ func updateMachine(u *zoopb.Machine) string { if u.Packages == nil { u.Packages = new(zoopb.Packages) } - if zood := m.Packages.FindByName("zood"); zood != nil { + if zood := m.Packages.FindByPackage("zood"); zood != nil { log.Log(INFO, m.Hostname, "has zood version", zood.Version) } m.Laststamp = timestamppb.New(time.Now()) @@ -128,20 +128,20 @@ func updateMachine(u *zoopb.Machine) string { func updatePackages(m *zoopb.Machine, newp *zoopb.Packages) bool { var changed bool = false - loop := newp.SortByName() + loop := newp.SortByPackage() for loop.Scan() { p := loop.Next() - if p.Name == "zood" { + if p.Package == "zood" { if updatePackageVersion(m, p) { changed = true } } - if p.Name == "virtigod" { + if p.Package == "virtigod" { if updatePackageVersion(m, p) { changed = true } } - if p.Name == "forge" { + if p.Package == "forge" { if updatePackageVersion(m, p) { changed = true } @@ -151,9 +151,9 @@ func updatePackages(m *zoopb.Machine, newp *zoopb.Packages) bool { } func updatePackageVersion(m *zoopb.Machine, pnew *zoopb.Package) bool { - pold := m.Packages.FindByName(pnew.Name) + pold := m.Packages.FindByPackage(pnew.Package) if pold == nil { - log.Log(NOW, "updatePackages() new package", pnew.Name, "version", pnew.Version, "machine", m.Hostname) + log.Log(NOW, "updatePackages() new package", pnew.Package, "version", pnew.Version, "machine", m.Hostname) m.Packages.Append(pnew) return true } @@ -161,7 +161,7 @@ func updatePackageVersion(m *zoopb.Machine, pnew *zoopb.Package) bool { log.Log(ZOOD, "updatePackages() unchanged", pold.Version, "machine", m.Hostname) return false } - log.Log(NOW, "updatePackages() package", pnew.Name, "version changed", pold.Version, "to", pnew.Version, "machine", m.Hostname) + log.Log(NOW, "updatePackages() package", pnew.Package, "version changed", pold.Version, "to", pnew.Version, "machine", m.Hostname) pold.Version = pnew.Version return true } diff --git a/watchdog.go b/watchdog.go index 1235abc..cb3359d 100644 --- a/watchdog.go +++ b/watchdog.go @@ -48,7 +48,7 @@ func NewWatchdog() { for loop.Scan() { m := loop.Next() counter += 1 - zood := m.Packages.FindByName("zood") + zood := m.Packages.FindByPackage("zood") if zood == nil { log.Info("machine", m.Hostname, "does not have zood installed") } else { |
