mirror of
https://github.com/octoleo/syncthing.git
synced 2024-12-23 11:28:59 +00:00
Added STNOUPGRADE environment variable; Prevents autoupgrades, no matter of configuration.
This commit is contained in:
parent
34cb305755
commit
b84d960a81
@ -171,6 +171,8 @@ are mostly useful for developers. Use with care.
|
|||||||
STPERFSTATS Write running performance statistics to perf-$pid.csv. Not
|
STPERFSTATS Write running performance statistics to perf-$pid.csv. Not
|
||||||
supported on Windows.
|
supported on Windows.
|
||||||
|
|
||||||
|
STNOUPGRADE Disable automatic upgrades.
|
||||||
|
|
||||||
GOMAXPROCS Set the maximum number of CPU cores to use. Defaults to all
|
GOMAXPROCS Set the maximum number of CPU cores to use. Defaults to all
|
||||||
available CPU cores.`
|
available CPU cores.`
|
||||||
)
|
)
|
||||||
@ -189,6 +191,7 @@ var (
|
|||||||
generateDir string
|
generateDir string
|
||||||
logFile string
|
logFile string
|
||||||
noRestart = os.Getenv("STNORESTART") != ""
|
noRestart = os.Getenv("STNORESTART") != ""
|
||||||
|
noUpgrade = os.Getenv("STNOUPGRADE") != ""
|
||||||
guiAddress = os.Getenv("STGUIADDRESS") // legacy
|
guiAddress = os.Getenv("STGUIADDRESS") // legacy
|
||||||
guiAuthentication = os.Getenv("STGUIAUTH") // legacy
|
guiAuthentication = os.Getenv("STGUIAUTH") // legacy
|
||||||
guiAPIKey = os.Getenv("STGUIAPIKEY") // legacy
|
guiAPIKey = os.Getenv("STGUIAPIKEY") // legacy
|
||||||
@ -571,7 +574,9 @@ func syncthingMain() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if opts.AutoUpgradeIntervalH > 0 {
|
if opts.AutoUpgradeIntervalH > 0 {
|
||||||
if IsRelease {
|
if noUpgrade {
|
||||||
|
l.Infof("No automatic upgrades; STNOUPGRADE environment variable defined.")
|
||||||
|
} else if IsRelease {
|
||||||
go autoUpgrade()
|
go autoUpgrade()
|
||||||
} else {
|
} else {
|
||||||
l.Infof("No automatic upgrades; %s is not a relase version.", Version)
|
l.Infof("No automatic upgrades; %s is not a relase version.", Version)
|
||||||
|
Loading…
Reference in New Issue
Block a user