summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apt.go4
-rw-r--r--machine.go16
-rw-r--r--watchdog.go2
3 files changed, 11 insertions, 11 deletions
diff --git a/apt.go b/apt.go
index 89406f2..2954d3b 100644
--- a/apt.go
+++ b/apt.go
@@ -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)
}
diff --git a/machine.go b/machine.go
index 7504f21..669c927 100644
--- a/machine.go
+++ b/machine.go
@@ -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 {