Changes for version 1.918 - 2025-01-06
- get rid of $execute{alreadyMovedOrDeleted}, instead reset files*To* arrays after deleting/moving, don't connect to FTP anymore when redoFile flag set, moved $execute{retrievedFiles} into $process->{retrievedFiles} to avoid problems with same names in different processes, added evaluation check in post execute (e.g. interpolation errors in $postDumpExec->{execs}), renamed markForHistoryDelete into markUploadForHistoryDelete to differentiate, renamed $execute{uploadFilesToDelete} to $execute{filesUploadedToDelete} for similarity to other arrays, removed different calls to deleteFiles, now both upload and download deletions are done inside deleteFiles, amended testcases
Documentation
checks Log-entries at given times
small UI for setting debug levels and appenders for the various loggers (main script, and each EAI::Wrap package)
Modules
Common parts for the EAI::Wrap package
Database wrapper functions (for DBI / DBD::ODBC)
Date and Time helper functions for EAI::Wrap
wrapper for Net::SFTP::Foreign and Net::FTP
read/parse Files from the filesystem or write to the filesystem
framework for easy creation of Enterprise Application Integration tasks