Up: Component summary Component

FolderCombiner

Copies files from input folders to output folder. Source files may also represent individual files.

Version 1.4
Bundle tools
Categories Analysis
Specialties generic
Authors Marko Laakso (Marko.Laakso@Helsinki.FI)
Issue tracker View/Report issues
Source files component.xml
Usage Example with default values

Type parameters (generics)

Inputs

Name Type Mandatory Description
in1 F (generic) Optional Input folder
in2 F (generic) Optional Input folder
in3 F (generic) Optional Input folder
in4 F (generic) Optional Input folder
in5 F (generic) Optional Input folder
in6 F (generic) Optional Input folder
in7 F (generic) Optional Input folder
in8 F (generic) Optional Input folder
in9 F (generic) Optional Input folder
in Array<F> (generic) Optional An array of input folders
file1 BinaryFile Optional Input file
file2 BinaryFile Optional Input file
file3 BinaryFile Optional Input file
file4 BinaryFile Optional Input file
file5 BinaryFile Optional Input file
file6 BinaryFile Optional Input file
file7 BinaryFile Optional Input file
file8 BinaryFile Optional Input file
file9 BinaryFile Optional Input file
files Array<BinaryFile> Optional An array of input files

Outputs

Name Type Description
out F (generic) Folder with combined content of all input folders

Parameters

Name Type Default Description
asDirs string "" A comma separated list of folder names that shall be included as folders instead of their extracted content
exclude string "" Files and directories matching this regular expression are not copied. Matching is done for the base name of the filename that is the last component.
fname1 string "file1.dat" File name for file1 input. The original name is preserved if the value is empty.
fname2 string "file2.dat" File name for file2 input. The original name is preserved if the value is empty.
fname3 string "file3.dat" File name for file3 input. The original name is preserved if the value is empty.
fname4 string "file4.dat" File name for file4 input. The original name is preserved if the value is empty.
fname5 string "file5.dat" File name for file5 input. The original name is preserved if the value is empty.
fname6 string "file6.dat" File name for file6 input. The original name is preserved if the value is empty.
fname7 string "file7.dat" File name for file7 input. The original name is preserved if the value is empty.
fname8 string "file8.dat" File name for file8 input. The original name is preserved if the value is empty.
fname9 string "file9.dat" File name for file9 input. The original name is preserved if the value is empty.
keysAsNames boolean false Use array keys as output file names for the content of files input
overwrite boolean false This flag enables the overwriting of files with conflicting names. Files are copiend in the ascending order of ports.

Test cases

Test case Parameters IN
in1
IN
in2
IN
in3
IN
in4
IN
in5
IN
in6
IN
in7
IN
in8
IN
in9
IN
in
IN
file1
IN
file2
IN
file3
IN
file4
IN
file5
IN
file6
IN
file7
IN
file8
IN
file9
IN
files
OUT
out
case1 properties in1 in2 in3 in4 (missing) (missing) (missing) (missing) (missing) (missing) (missing) (missing) (missing) (missing) (missing) (missing) (missing) (missing) (missing) (missing) out

exclude=.svn,
asDirs =folder4

case2 (missing) (missing) (missing) (missing) (missing) (missing) (missing) (missing) (missing) (missing) (missing) file1 file2 file3 file4 (missing) (missing) (missing) (missing) (missing) (missing) out
case3 properties (missing) (missing) (missing) (missing) (missing) (missing) (missing) (missing) (missing) in (missing) (missing) (missing) (missing) (missing) (missing) (missing) (missing) (missing) files out

exclude=.svn

case4 properties (missing) (missing) (missing) (missing) (missing) (missing) (missing) (missing) (missing) in (missing) (missing) (missing) (missing) (missing) (missing) (missing) (missing) (missing) files out

keysAsNames = true,
asDirs = in1,in2


Generated 2018-12-17 07:42:34 by Anduril 2.0.0