serve docker: add missing vfs-read-chunk-streams option in docker volume driver

This commit is contained in:
Divyam 2024-09-09 14:37:25 +05:30 committed by GitHub
parent b155231cdd
commit ad122c6f6f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -251,6 +251,15 @@ func getVFSOption(vfsOpt *vfscommon.Options, opt rc.Params, key string) (ok bool
err = getFVarP(&vfsOpt.ReadAhead, opt, key)
case "vfs-used-is-size":
vfsOpt.UsedIsSize, err = opt.GetBool(key)
case "vfs-read-chunk-streams":
intVal, err = opt.GetInt64(key)
if err == nil {
if intVal >= 0 && intVal <= math.MaxInt {
vfsOpt.ChunkStreams = int(intVal)
} else {
err = fmt.Errorf("key %q (%v) overflows int", key, intVal)
}
}
// unprefixed vfs options
case "no-modtime":