File Watch Publisher Agent


FileWatchPublisher agent watches files for changes and publishes those changes per line on the corresponding topics. Files and topics should be provided in the configuration.


A simple configuration for FileWatchPublisher with two files to monitor is as follows:

    "files": [
            "file": "/var/log/syslog",
            "topic": "platform/syslog"
            "file": "/home/volttron/tempfile.txt",
            "topic": "temp/filepublisher"

Using this example configuration, FileWatchPublisher will watch syslog and tempFile.txt files and publish the changes per line on their respective topics.