What is the problem you are having with rclone?
"rclone mount" with "--rc" does not using the new config values after "rclone rc config/update" get executed
What is your rclone version (output from rclone version
)
v1.52.3
Which OS you are using and how many bits (eg Windows 7, 64 bit)
Windows 7, 64 bit
Which cloud storage system are you using? (eg Google Drive)
AWS S3
The command you were trying to run (eg rclone copy /tmp remote:tmp
)
rclone mount --rc
rclone rc config/update --json "{\"parameters\": {\"upload_cutoff\": \"10M\", \"chunk_size\": \"5M\", \"upload_concurrency\": 3}}"
The file rclone.conf updated correctly.
When I query the new config with command:
rclone rc config/get
The result shows it correctly updated too.
But when I test it with a new file uploading, the old values is used for the new transfer (by observing the DEBUG log, the old chunk_size is 6M (being using), the new value is 5M).
By the way, when I use options/set, it works on the fly.
After command like below get executed, the new file downloading properly using the new value (MultiThreadStreams).
rclone.exe rc options/set --json "{\"main\": {\"MultiThreadCutoff\": 10485760, \"MultiThreadStreams\": 2}}"
Is this an expected behavior for updating the config with the "rc" command?
Maybe "rclone config" has been cached somewhere, and a restart is needed for picking up the updated config values? Or, only transferring related config properties not been honored on the fly?
And, I cannot find options to update the cache dir with "rc" command, can we update the cache dir when using rclone mount with "--rc" option on the fly?