mirror of
https://github.com/octoleo/syncthing.git
synced 2024-11-08 22:31:04 +00:00
Makes it truly equivalent to -no-restart, and also updates the option descriptions to be more truthful.
This commit is contained in:
parent
8b025af1e5
commit
e2f3500df9
@ -108,10 +108,7 @@ are mostly useful for developers. Use with care.
|
|||||||
STLOCKTHRESHOLD Used for debugging internal deadlocks; sets debug
|
STLOCKTHRESHOLD Used for debugging internal deadlocks; sets debug
|
||||||
sensitivity. Use only under direction of a developer.
|
sensitivity. Use only under direction of a developer.
|
||||||
|
|
||||||
STNORESTART Equivalent to the -no-restart argument. Disable the
|
STNORESTART Equivalent to the -no-restart argument.
|
||||||
Syncthing monitor process which handles restarts for some
|
|
||||||
configuration changes, upgrades, crashes and also log file
|
|
||||||
writing (stdout is still written).
|
|
||||||
|
|
||||||
STNOUPGRADE Disable automatic upgrades.
|
STNOUPGRADE Disable automatic upgrades.
|
||||||
|
|
||||||
@ -147,7 +144,7 @@ The following are valid values for the STTRACE variable:
|
|||||||
|
|
||||||
var (
|
var (
|
||||||
// Environment options
|
// Environment options
|
||||||
innerProcess = os.Getenv("STNORESTART") != "" || os.Getenv("STMONITORED") != ""
|
innerProcess = os.Getenv("STMONITORED") != ""
|
||||||
noDefaultFolder = os.Getenv("STNODEFAULTFOLDER") != ""
|
noDefaultFolder = os.Getenv("STNODEFAULTFOLDER") != ""
|
||||||
|
|
||||||
errConcurrentUpgrade = errors.New("upgrade prevented by other running Syncthing instance")
|
errConcurrentUpgrade = errors.New("upgrade prevented by other running Syncthing instance")
|
||||||
@ -230,7 +227,7 @@ func parseCommandLineOptions() RuntimeOptions {
|
|||||||
flag.IntVar(&options.logFlags, "logflags", options.logFlags, "Select information in log line prefix (see below)")
|
flag.IntVar(&options.logFlags, "logflags", options.logFlags, "Select information in log line prefix (see below)")
|
||||||
flag.BoolVar(&options.noBrowser, "no-browser", false, "Do not start browser")
|
flag.BoolVar(&options.noBrowser, "no-browser", false, "Do not start browser")
|
||||||
flag.BoolVar(&options.browserOnly, "browser-only", false, "Open GUI in browser")
|
flag.BoolVar(&options.browserOnly, "browser-only", false, "Open GUI in browser")
|
||||||
flag.BoolVar(&options.noRestart, "no-restart", options.noRestart, "Disable monitor process, managed restarts and log file writing")
|
flag.BoolVar(&options.noRestart, "no-restart", options.noRestart, "Do not restart Syncthing when exiting due to API/GUI command, upgrade, or crash")
|
||||||
flag.BoolVar(&options.resetDatabase, "reset-database", false, "Reset the database, forcing a full rescan and resync")
|
flag.BoolVar(&options.resetDatabase, "reset-database", false, "Reset the database, forcing a full rescan and resync")
|
||||||
flag.BoolVar(&options.ResetDeltaIdxs, "reset-deltas", false, "Reset delta index IDs, forcing a full index exchange")
|
flag.BoolVar(&options.ResetDeltaIdxs, "reset-deltas", false, "Reset delta index IDs, forcing a full index exchange")
|
||||||
flag.BoolVar(&options.doUpgrade, "upgrade", false, "Perform upgrade")
|
flag.BoolVar(&options.doUpgrade, "upgrade", false, "Perform upgrade")
|
||||||
|
Loading…
Reference in New Issue
Block a user