agent/version/version.go

28 lines
1.2 KiB
Go
Raw Normal View History

2020-02-24 23:40:55 -05:00
package version
2020-03-03 13:52:52 -05:00
import (
"log"
"github.com/fatih/color"
)
2020-03-19 00:18:50 -04:00
var AgentVersion = "1.0.4"
2020-03-03 13:52:52 -05:00
func CheckAgentVersion(latestVer string) {
log.Println("Current agent version:", AgentVersion)
log.Println("Latest agent version:", latestVer)
if AgentVersion < latestVer {
yc := color.New(color.FgYellow)
yc.Println()
yc.Println(" ************************************************************")
yc.Println(" * WARNING: you version of agent is outdated! *")
yc.Println(" * *")
yc.Println(" * Please download the latest version from: *")
yc.Println(" * https://indihub.space/downloads *")
yc.Println(" * *")
yc.Println(" ************************************************************")
yc.Println(" ")
}
}