1 Commits

Author SHA1 Message Date
1ecd5684e6 version: Add CheckVersion() function 2024-08-18 18:11:17 -07:00

View File

@@ -153,3 +153,14 @@ func Version() string {
v = fmt.Sprintf("%s (%s)", v, strings.Join(extra, ", ")) v = fmt.Sprintf("%s (%s)", v, strings.Join(extra, ", "))
return v return v
} }
func CheckVersion(version, minimumVersion string) bool {
if version == "dev-snapshot" {
return true
}
if semver.Compare(version, minimumVersion) < 0 {
// log.Debug("version too old", "v", cl.Version.Version)
return false
}
return true
}