


The rules seem to work but I see in my Console.app that Hazel scans the folders every few seconds (see below). I don't know exactly what it's triggered by but perhaps everytime a log file is changed – which in this case would probably be triggered by Hazel itself when it's updating its log.
Well, I don't want Hazel to spam its log file and probably letting my disk never sleep. What's the best way to scan the folder less often? For example I'd like to not run the rules if they already have been run in the last X hours or maybe only once a day.
- Code: Select all
2013-12-17 18:59:52.867 hazelworker[3255] Processing folder Logs
2013-12-17 18:59:52.867 hazelworker[3255] DEBUG: Initialized
2013-12-17 18:59:52.867 hazelworker[3255] DEBUG: Pausing to wait for things to settle down.
2013-12-17 18:59:54.922 hazelworker[3255] DEBUG: Processing directories: (
"/Users/***/Library/Logs"
)
2013-12-17 18:59:54.937 hazelworker[3255] DEBUG: About to process directory /Users/***/Library/Logs
2013-12-17 18:59:54.942 hazelworker[3255] DEBUG: Received file event: {
date = "2013-12-17 17:59:52 +0000";
path = "<ComNoodlesoft_NoodlePathSet: 0x7fc18361a5d0> - (\n \"/Users/***/Library/Logs/Hazel\"\n)";
}