Details
-
Feature
-
Status: Released (View Workflow)
-
Minor
-
Resolution: Fixed
-
None
-
None
Description
Current Situation
- When using the JITL SourceFileOptions->Selection->FileListSelection then
- all source files are transferred to the same destination directory
- no sub-directories are created in the target system for sub-directories in the source system.
- the files with the same name from different sub-directories are overwritten in the target system.
- all source files are transferred to the same destination directory
Desired Behavior
- It should be possible to define how the files should be transfered
- flat in one Target folder or by creating the same sub-directories in the target system as from the source system.
- Test Instructions
- Configure a YADE file transfer
- Test 1: Use FileListSelection without Recursive and Directory
- In the FileList file, specify the paths of the different directories, for example
/home/sos/data/1.txt /home/sos/data/subfolder1/1.txt /home/sos/data/subfolder1/subsubfolder1/1.txt
- Expected result: only one file 1.txt will be transferred
- In the FileList file, specify the paths of the different directories, for example
- Test 2: Use FileListSelection and the same FileList File as in Test 1 but with Recursive=true and without Directory
- Expected result: the same sub-directories should be created in the target directory as in the source system
<Target Directory>/home/sos/data/1.txt <Target Directory>/home/sos/data/subfolder1/1.txt ...
- Expected result: the same sub-directories should be created in the target directory as in the source system
- Test 3: Use FileListSelection with Recursive=true and Directory=/home/sos/data
- In the FileList file, specify the paths of the different directories, for example
/home/sos/data/1.txt /home/sos/data/subfolder1/1.txt /home/sos/2.txt
- Expected result:
<Target Directory>/1.txt <Target Directory>/subfolder1/1.txt <Target Directory>/2.txt
- Expected result:
- In the FileList file, specify the paths of the different directories, for example
- Test 4: Repeat the Tests for FilePathSelection
- Use Recursive=true with/without Directory
- Repeat the Tests for all Providers
- Test 1: Use FileListSelection without Recursive and Directory
- Configure a YADE file transfer
Attachments
Issue Links
- relates to
-
YADE-619 YADE - DisableMakeDirectories is broken for recursive transfers
- Released
- links to