Projects / Fileevent


Fileevent is a rules-based utility that matches files based on simple patterns and macros and performs actions on them. These actions are typically used to transfer or rename the file ready for further processing. This utility is particularly useful for batch processing environments where files to load/process might arrive on an adhoc basis. Fileevent allows them to be transferred elsewhere, retrieved from elsewhere, or renamed.

Operating Systems

Recent releases

  •  19 Apr 2014 21:18

    Release Notes: A major update to functionality in preparation for running the utility as a continuous daemon, including but not limited to: enhanced macro support (for sub-string pattern matching); improved error handling and branching; and improved alerting support. Supports "includes" from the main configuration file to provide a more structured configuration file.

    •  21 Nov 2013 22:31

      Release Notes: This release adds functionality to allow data content to be validated before allowing files to be classed as candidates for processing. It adds further data quality checking to produce errors or warnings if the absolute size is greater (or smaller) than a specified value. Similar functionality for comparing the size relative to a recent sample of file sizes is also supported.

      •  09 Oct 2013 21:08

        Release Notes: This release greatly improved the flexibility for handling FTP and SSH/SCP connections. Both are able to pull/push files and handle file names with date components correctly. Counter integration has been improved, as has the local compression/archival of files. Additional command line arguments and improved logging, email, and debug output are also present in this release.

        •  25 Aug 2013 21:19

          Release Notes: This release adds more flexibility in handling pattern matching, support for using components of the matched pattern as part of the destination location, and improvements in logging out and return code handling.

          •  07 Aug 2013 22:45

            Release Notes: Initial public release.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.