I noticed some odd behaviour the other day which I think is because Hazel started processing a file before it had been completely copied to the monitored folder.
I'm renaming files for iTunes. I was copying a whole album's worth to a monitored folder and Hazel started processing them, but it renamed one incorrectly. I suspect because the ID3 tags (specifically album) hadn't been written yet. There are null ref mentions in the logs.
Does HFS not distinguish between a file that's being created and a file that has been created? I don't think it's Hazel's job to work around a deficiency in the OS like that so I can happily(ish) live with only handling files that were added more than a minute ago, but I was very surprised to see this happen.
So, am I interpreting what I saw correctly or could this be a Hazel bug? If it's not a Hazel bug, is there a recommended approach to avoiding this happening?
Cheers,
Nick.