mirror of
https://github.com/rclone/rclone.git
synced 2025-02-02 11:39:33 +01:00
drive: tweak pacer to speed up directory listings and make more reliable
This commit is contained in:
parent
0166544319
commit
2119fb4314
@ -36,8 +36,9 @@ const (
|
||||
timeFormatIn = time.RFC3339
|
||||
timeFormatOut = "2006-01-02T15:04:05.000000000Z07:00"
|
||||
minSleep = 10 * time.Millisecond
|
||||
maxSleep = 2 * time.Second
|
||||
decayConstant = 2 // bigger for slower decay, exponential
|
||||
maxSleep = 2000 * time.Millisecond
|
||||
decayConstant = 0 // bigger for slower decay, exponential
|
||||
attackConstant = 0 // bigger for slower attack, exponential
|
||||
defaultExtensions = "docx,xlsx,pptx,svg"
|
||||
)
|
||||
|
||||
@ -291,7 +292,7 @@ func NewFs(name, path string) (fs.Fs, error) {
|
||||
f := &Fs{
|
||||
name: name,
|
||||
root: root,
|
||||
pacer: pacer.New().SetMinSleep(minSleep).SetMaxSleep(maxSleep).SetDecayConstant(decayConstant),
|
||||
pacer: pacer.New().SetMinSleep(minSleep).SetMaxSleep(maxSleep).SetDecayConstant(decayConstant).SetAttackConstant(attackConstant),
|
||||
}
|
||||
|
||||
// Create a new authorized Drive client.
|
||||
|
Loading…
Reference in New Issue
Block a user