mount: run rclone mount in the background - fixes #723

This commit is contained in:
ishuah 2018-03-02 16:30:04 +03:00 committed by Ishuah Kariuki
parent 90af7af9a3
commit ebfeec9fb4
4 changed files with 68 additions and 4 deletions

View file

@ -20,6 +20,11 @@ This is **EXPERIMENTAL** - use with care.
First set up your remote using `rclone config`. Check it works with `rclone ls` etc.
You can either run mount in foreground mode or background(daemon) mode. Mount runs in
foreground mode by default, use the `--daemon` flag to specify background mode mode.
Background mode is only supported on Linux and OSX, you can only run mount in
foreground mode on Windows.
Start the mount like this
rclone mount remote:path/to/files /path/to/local/mount
@ -28,12 +33,15 @@ Or on Windows like this where X: is an unused drive letter
rclone mount remote:path/to/files X:
When the program ends, either via Ctrl+C or receiving a SIGINT or SIGTERM signal,
the mount is automatically stopped.
When running in background mode the user will have to stop the mount manually (specified below).
When the program ends while in foreground mode, either via Ctrl+C or receiving
a SIGINT or SIGTERM signal, the mount is automatically stopped.
The umount operation can fail, for example when the mountpoint is busy.
When that happens, it is the user's responsibility to stop the mount manually with
When that happens, it is the user's responsibility to stop the mount manually.
Stopping the mount manually:
# Linux
fusermount -u /path/to/local/mount
# OS X