Watcher is a daemon that watches specified files/folders for changes and fires commands in response to those changes. It is similar to incron, however, configuration uses a simpler to read yaml file instead of a plain text file. It's also written in Python, making it easier to hack.
It would be awesome if this tool could run as a service, under for example supervisord. This would mean delegating the pid management to the sub-service running the script.
That sounds like a good idea. I don't have any short term plans to implement this but I'll leave the issue open in case someone else wants to contribute the work.
It would be awesome if this tool could run as a service, under for example supervisord. This would mean delegating the pid management to the sub-service running the script.
Does this make sense in light of this project?