summaryrefslogtreecommitdiff
path: root/versionCheck.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-10-22 10:18:20 -0500
committerJeff Carr <[email protected]>2025-10-22 10:18:20 -0500
commit7e6fe8bc9efe87aa965548a6fb9a0af91b2f62fb (patch)
tree530f11d8c8b17aed6c437923c35da78fc8c59d3b /versionCheck.go
parent23b2d19bc03b4db253b15cc6fef7176ab31d4f18 (diff)
output on error
Diffstat (limited to 'versionCheck.go')
-rw-r--r--versionCheck.go17
1 files changed, 14 insertions, 3 deletions
diff --git a/versionCheck.go b/versionCheck.go
index 1beb7a5..006d77a 100644
--- a/versionCheck.go
+++ b/versionCheck.go
@@ -2,6 +2,7 @@ package config
import (
"errors"
+ "log"
"go.wit.com/lib/protobuf/filepb"
"google.golang.org/protobuf/proto"
@@ -28,25 +29,35 @@ func VersionCheckFile(pb proto.Message, filename string) (string, string, error)
newVersion, err = GetString(pb, "version")
if err != nil {
+ log.Printf("VersionCheckFile() filename (%s)\n", filename)
+ log.Printf("VersionCheckFile() err (%v)\n", err)
return newVersion, "", err
}
newUuid, err = GetString(pb, "uuid")
if err != nil {
- return newVersion, newUuid, err
+ log.Printf("VersionCheckFile() filename (%s)\n", filename)
+ log.Printf("VersionCheckFile() err (%v)\n", err)
+ return newUuid, "", err
}
oldVersion, oldUuid, err := filepb.IdentifyPB(filename)
if err != nil {
- return newVersion, newUuid, err
+ log.Printf("VersionCheckFile() filename (%s)\n", filename)
+ log.Printf("VersionCheckFile() err (%v)\n", err)
+ return newVersion, oldVersion, err
}
if newVersion != oldVersion {
+ log.Printf("VersionCheckFile() filename (%s)\n", filename)
+ log.Printf("VersionCheckFile() Version (%s) ne (%s)\n", newVersion, oldVersion)
return newVersion, oldVersion, errors.New("version mismatch")
}
if newUuid != oldUuid {
- return newVersion, oldVersion, errors.New("UUID mismatch")
+ log.Printf("VersionCheckFile() filename (%s)\n", filename)
+ log.Printf("VersionCheckFile() UUID (%s) ne (%s)\n", newUuid, oldUuid)
+ return newUuid, oldUuid, errors.New("UUID mismatch")
}
return newVersion, oldVersion, nil