DNC Daemon is a Ruby application for the management of a three-node file control system.
See documentation on RubyDoc
Each of these folder locations is configured in
- CAM Folder: Template programs are stored here, ready for production.
- Outgoing Folder: Copies of files from CAM, to be sent to the floor.
- Incoming Folder: Programs returned to the floor, possibly with modifications.
You can also configure the polling frequency at which files are processed.
config-example.yaml for reference.
On startup, the Daemon will cache
Filehandlers to all available template programs in
cam/, and child programs in
The Daemon will match the template files with existing files in
outgoing/and if any are found, will move them both into timestamped folders inside the template
The Daemon will stay on and continue to process files at the time interval specified in