MCPcopy
hub / github.com/rclone/rclone / setLockFileExpiration

Method setLockFileExpiration

cmd/bisync/lockfile.go:68–75  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

66}
67
68func (b *bisyncRun) setLockFileExpiration() {
69 if b.opt.MaxLock > 0 && b.opt.MaxLock < fs.Duration(2*time.Minute) {
70 fs.Logf(nil, Color(terminal.YellowFg, "--max-lock cannot be shorter than 2 minutes (unless 0.) Changing --max-lock from %v to %v"), b.opt.MaxLock, 2*time.Minute)
71 b.opt.MaxLock = fs.Duration(2 * time.Minute)
72 } else if b.opt.MaxLock <= 0 {
73 b.opt.MaxLock = basicallyforever
74 }
75}
76
77func (b *bisyncRun) renewLockFile() {
78 if b.lockFile != "" && bilib.FileExists(b.lockFile) {

Callers 1

setLockFileMethod · 0.95

Calls 3

DurationTypeAlias · 0.92
LogfFunction · 0.92
ColorFunction · 0.85

Tested by

no test coverage detected