mirror of
https://github.com/rclone/rclone.git
synced 2025-12-11 22:14:05 +01:00
rc/jobs: make job expiry timeouts configurable
This commit is contained in:
committed by
Nick Craig-Wood
parent
22368b997c
commit
93207ead9c
@@ -96,6 +96,8 @@ type ConfigInfo struct {
|
||||
ClientKey string // Client Side Key
|
||||
MultiThreadCutoff SizeSuffix
|
||||
MultiThreadStreams int
|
||||
RcJobExpireDuration time.Duration
|
||||
RcJobExpireInterval time.Duration
|
||||
}
|
||||
|
||||
// NewConfig creates a new config with everything set to the default
|
||||
@@ -129,6 +131,8 @@ func NewConfig() *ConfigInfo {
|
||||
// c.StatsOneLineDateFormat = "2006/01/02 15:04:05 - "
|
||||
c.MultiThreadCutoff = SizeSuffix(250 * 1024 * 1024)
|
||||
c.MultiThreadStreams = 4
|
||||
c.RcJobExpireDuration = 60 * time.Second
|
||||
c.RcJobExpireInterval = 10 * time.Second
|
||||
|
||||
return c
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user