1
mirror of https://github.com/rclone/rclone synced 2024-12-11 23:54:00 +01:00
rclone/vfs
Aleksandar Jankovic f78cd1e043 Add context propagation to rclone
- Change rclone/fs interfaces to accept context.Context
- Update interface implementations to use context.Context
- Change top level usage to propagate context to lover level functions

Context propagation is needed for stopping transfers and passing other
request-scoped values.
2019-06-19 11:59:46 +01:00
..
test_vfs vfs: fix renaming/deleting open files with cache mode "writes" under Windows 2019-01-11 10:26:34 +00:00
vfsflags Make flags show up with their proper names, eg SizeSuffix rather than int 2019-02-07 11:57:26 +00:00
cache_test.go Fix broken flag type tests 2019-02-07 16:42:26 +00:00
cache.go Look for Fs in the cache rather than calling NewFs directly 2019-05-27 16:14:55 +01:00
dir_handle_test.go Add context propagation to rclone 2019-06-19 11:59:46 +01:00
dir_handle.go vfs: factor duplicated Open code into vfs from mount/cmount 2017-11-03 13:00:00 +00:00
dir_test.go Add context propagation to rclone 2019-06-19 11:59:46 +01:00
dir.go Add context propagation to rclone 2019-06-19 11:59:46 +01:00
errors_test.go vfs: add tests and subsequent fixes 2017-11-04 10:24:10 +00:00
errors.go build: drop support for go1.8 2019-04-15 21:49:58 +01:00
file_test.go Add context propagation to rclone 2019-06-19 11:59:46 +01:00
file.go Add context propagation to rclone 2019-06-19 11:59:46 +01:00
help.go vfs: implement --vfs-cache-max-size to limit the total size of the cache 2019-02-02 12:30:10 +00:00
make_open_tests.go vfs: fix renaming/deleting open files with cache mode "writes" under Windows 2019-01-11 10:26:34 +00:00
open_test.go vfs: Make OpenFile and friends return EINVAL if O_RDONLY and O_TRUNC 2018-02-26 17:04:27 +00:00
rc.go Add context propagation to rclone 2019-06-19 11:59:46 +01:00
read_test.go Add context propagation to rclone 2019-06-19 11:59:46 +01:00
read_write_test.go Add context propagation to rclone 2019-06-19 11:59:46 +01:00
read_write.go Add context propagation to rclone 2019-06-19 11:59:46 +01:00
read.go Add context propagation to rclone 2019-06-19 11:59:46 +01:00
vfs_test.go Add context propagation to rclone 2019-06-19 11:59:46 +01:00
vfs.go Add context propagation to rclone 2019-06-19 11:59:46 +01:00
write_test.go Add context propagation to rclone 2019-06-19 11:59:46 +01:00
write.go Add context propagation to rclone 2019-06-19 11:59:46 +01:00