mirror of
https://github.com/octoleo/syncthing.git
synced 2024-12-23 03:18:59 +00:00
Always print long version at startup
This commit is contained in:
parent
f76fe1ac7a
commit
264bcbc78c
@ -29,14 +29,18 @@ import (
|
||||
const BlockSize = 128 * 1024
|
||||
|
||||
var (
|
||||
Version = "unknown-dev"
|
||||
BuildStamp = "0"
|
||||
BuildDate time.Time
|
||||
Version = "unknown-dev"
|
||||
BuildStamp = "0"
|
||||
BuildDate time.Time
|
||||
LongVersion string
|
||||
)
|
||||
|
||||
func init() {
|
||||
stamp, _ := strconv.Atoi(BuildStamp)
|
||||
BuildDate = time.Unix(int64(stamp), 0)
|
||||
|
||||
date := BuildDate.UTC().Format(time.RFC3339)
|
||||
LongVersion = fmt.Sprintf("syncthing %s (%s %s-%s) %s", Version, runtime.Version(), runtime.GOOS, runtime.GOARCH, date)
|
||||
}
|
||||
|
||||
var (
|
||||
@ -89,8 +93,7 @@ func main() {
|
||||
}
|
||||
|
||||
if showVersion {
|
||||
date := BuildDate.UTC().Format(time.RFC3339)
|
||||
fmt.Printf("syncthing %s (%s %s-%s) %s\n", Version, runtime.Version(), runtime.GOOS, runtime.GOARCH, date)
|
||||
fmt.Println(LongVersion)
|
||||
return
|
||||
}
|
||||
|
||||
@ -118,7 +121,7 @@ func main() {
|
||||
log.SetPrefix("[" + myID[0:5] + "] ")
|
||||
logger.SetPrefix("[" + myID[0:5] + "] ")
|
||||
|
||||
infoln("Version", Version)
|
||||
infoln(LongVersion)
|
||||
infoln("My ID:", myID)
|
||||
|
||||
// Prepare to be able to save configuration
|
||||
|
Loading…
Reference in New Issue
Block a user