Created 02-22-2017 04:49 PM
Team,
I am getting the below files in a directory in the same order, companies.dat data.xml transaction.dat accounts.dat bankdetails.dat
I use a List File processor to read the files from a directory. When we encounter ".xml" file, it should trigger a shell script & rest of the files (transaction.dat, accounts.dat & bankdetails.dat) should not be processed until script completes its execution. Once the script is complete, the rest of flow files should be processed.
If .dat file then process the file(Path A). If .xml file, then trigger the script(Path B) & then process the rest of the .dat files(Path A).
Could you please help us with an approach?
Please let me know if more info is required.
Thanks!
Created 02-22-2017 05:18 PM
may be a two step approach should be used. in the first list file, just look for .xml files, and then when you have executed the script for xml, trigger another list for *.dat files .
Created 02-22-2017 05:18 PM
may be a two step approach should be used. in the first list file, just look for .xml files, and then when you have executed the script for xml, trigger another list for *.dat files .
Created 02-22-2017 05:57 PM
Step 1: List XML files
Step 2: Execute Script
Step 3: On Success, List Data Files
Step 4: Process those files
I have done that with some things, works fine.