@Mr_Noodle,
Here are the recent lines from the log.
- Code: Select all
2019-12-02 15:34:14.972 hazelworker[1013] Processing folder Music
2019-12-02 15:34:16.807 hazelworker[1010] File Killer Dwarfs is busy. Skipping for now.
2019-12-02 15:34:17.089 hazelworker[1013] Done processing folder Music
2019-12-02 15:34:20.128 hazelworker[1014] Running worker (v4.4.2) for folder with identifier: 872415247-562949953426675.
2019-12-02 15:34:20.130 hazelworker[1014] ###main load address: 0x10b4fc000
2019-12-02 15:34:20.130 hazelworker[1014] ###Noodle load address: 0x10b61d000
2019-12-02 15:34:20.130 hazelworker[1014] ###CK load address: 0x10b5e2000
2019-12-02 15:34:20.228 hazelworker[1014] Processing folder Music
2019-12-02 15:34:22.286 hazelworker[1014] Done processing folder Music
2019-12-02 15:34:25.119 hazelworker[1015] Running worker (v4.4.2) for folder with identifier: 872415247-562949953426675.
2019-12-02 15:34:25.121 hazelworker[1015] ###main load address: 0x1042ff000
2019-12-02 15:34:25.121 hazelworker[1015] ###Noodle load address: 0x10441b000
2019-12-02 15:34:25.121 hazelworker[1015] ###CK load address: 0x1043e1000
2019-12-02 15:34:25.184 hazelworker[1015] Processing folder Music
2019-12-02 15:34:27.229 hazelworker[1015] Done processing folder Music
2019-12-02 15:34:27.982 hazelworker[1016] Running worker (v4.4.2) for folder with identifier: 16777225-18737839.
2019-12-02 15:34:27.985 hazelworker[1016] ###main load address: 0x105615000
2019-12-02 15:34:27.985 hazelworker[1016] ###Noodle load address: 0x105733000
2019-12-02 15:34:27.985 hazelworker[1016] ###CK load address: 0x1056f6000
Somewhere in these lines, the folder Hazel is supposed to be evaluating is getting deleted by Hazel.
It appears to processing the parent of the folder I've actually told Hazel to watch. /Music is the parent of /__IN - Music, which Hazel keeps deleting when its empty.
/Killer Dwarfs was a folder (and files) I put inside /__IN - Music for testing (path:
smb://talus/M/Music/__IN - Music/Killer Dwarfs ). As soon as the files were removed from /Killer Dwarfs, making it empty, Hazel deleted /Killer Dwarfs and its parent /__IN - Music despite my rule.
Screenshots here:
https://www.dropbox.com/sh/38cafnuhvuyf ... jJ78a?dl=0In Hazel
- "__IN - Music" is the main folder being dealt with (it shows unreachable because Hazel deleted it).
- "Music," the parent of /__IN - Music, has only a single rule, which is to delete Hazel temp folders created when moving files from my Mac running Hazel across to the Windows machine hosting the /__IN - Music folder. (That rule is the "IN - Music" folder in Hazel; when Hazel deletes /__IN - Music, it breaks this other rule because no destination.)[/list]
I just don't get it. Everything I try, including the suggestions in this thread, fail to get Hazel to delete empty subfolders of /__IN - Music without deleting /__IN - Music itself when its empty.