...
In the file_path you can enter a list of source files. These
- If the option source_dir is empty then these files must have absolute paths from the viewpoint of the WebDAV server (e.g. DocumentRoot setting in apache).
- If the option source_dir is not empty then these files must have paths relative to the source_dir directory.
In this example we have two files with the same name (/jade/out/1.txt and /jade/out2/1.txt).No Format The _source_dir_ directory must have an absolute path from the viewpoint of the WebDAV server (e.g. DocumentRoot setting in apache).
After the transfer into the target directory they are only one file /tmp/test/jade/in/1.txt in the target directory.
This is a special situation but a good example to discuss the different behavior depending on the options overwrite_files (default:yes) and append_files (default:no).
Here we have three profiles with different behaviour:
Code Block |
---|
[filepath_append] include = copy_webdav2local file_path = /jade/out/1.txt;/jade/out2/1.txt append_files = true [filepath_no_overwrite] include = copy_webdav2local file_path = /jade/out/1.txt;/jade/out2/1.txt overwrite_files = false [filepath_overwrite] include = copy_webdav2local file_path = /jade/out/1.txt;/jade/out2/1.txt |
- In the first example filepath_append the target file has the content of both source files.
- In the second example filepath_no_overwrite the target file has the content of the first source files (/jade/out/1.txt).
- In the third example filepath_overwrite the target file has the content of the second source files (/jade/out2/1.txt).
You can also set
Code Block |
---|
file_path = 1.txt;../out2/1.txt
source_dir= /jade/out/
|
or
Code Block |
---|
file_path = out/1.txt;out2/1.txt
source_dir= /jade/
|
instead of the above setting
Code Block |
---|
file_path = /jade/out/1.txt;/jade/out2/1.txt |
Example with file_spec
...IN PROGRESS...
...