in src/version/versionvalidator.go [39:65]
func isAgentVersionGreaterThanSupportedVersion(log log.T, agentVersionString string, supportedVersionString string) (supported bool) {
var (
supportedVersion version
agentVersion version
compareResult int
err error
)
if supportedVersion, err = NewVersion(supportedVersionString); err != nil {
log.Debugf("supportedVersion initialization failed, %v", err)
return
}
if agentVersion, err = NewVersion(agentVersionString); err != nil {
log.Debugf("agentVersion initialization failed, %v", err)
return
}
if compareResult, err = agentVersion.compare(supportedVersion); err != nil {
log.Debugf("version comparison failed, %v", err)
return
}
if compareResult == 1 {
supported = true
}
return
}