— This feature is available in the Professional, Professional Plus, and Enterprise Editions. Learn more
or contact LabKey
File Watchers let administrators set up the monitoring of directories on the file system and perform specific actions when desired files appear. Multiple file watchers can be set up to monitor a single directory for file changes, or each file watcher could watch a different location. When new or updated files appear in a monitored directory, a specified pipeline task (or set of tasks) will be triggered.
Each File Watcher can be configured to be triggered only when specific file name patterns are detected, such as watching for '.xlsx' files, etc. Use caution when defining multiple file watchers to monitor the same location. If file name patterns are not sufficiently distinct, you may encounter conflicts among filewatchers acting on the same files.
When files are detected, by default they are moved (not copied) to the LabKey folder's pipeline root where they are picked up for processing. You can change this default behavior and specify that the files be moved to a different location during configuration of the file watcher.