Hi,
I have an iMac in my office at work. I have a rule to copy files added to an application's database to a synced Dropbox folder.
The files in the database are sent there from a Radiology PACS (Picture Archiving and Communication System). Depending on internal network conditions, all the files may take several minutes to arrive in the Database.
I've noticed that Hazel starts to process the database folder, but the ultimate copying of the files is substantially incomplete.
This is the relevant Log (with my comments):
“2014-09-06 10:35:02.939 hazelworker[6420] Processing folder DATABASE.noindex
2014-09-06 10:35:04.784 hazelworker[6418] Done processing folder Trash
2014-09-06 10:35:05.038 hazelworker[6420] File 20000 is busy. Skipping for now.
2014-09-06 10:35:07.541 hazelworker[6420] Done processing folder DATABASE.noindex
2014-09-06 10:35:08.541 hazelworker[6426] ###main load address: 0x10990e000
2014-09-06 10:35:08.542 hazelworker[6426] ###Noodle load address: 0x1099e9000
2014-09-06 10:35:08.542 hazelworker[6426] ###CK load address: 0x1099ac000
2014-09-06 10:35:08.951 hazelworker[6426] Processing folder DATABASE.noindex
2014-09-06 10:35:11.046 hazelworker[6426] File 20000 is busy. Skipping for now.
2014-09-06 10:35:13.349 hazelworker[6426] Done processing folder DATABASE.noindex”
My comment: Only 70 of 931 files were processed and included in folder 2000 created in the Dropbox folder.
……………
Now, the result of manual “Run Rule” done a bit later:
“2014-09-06 10:44:18.759 hazelworker[6571] Processing folder DATABASE.noindex (forced)
2014-09-06 10:44:20.861 hazelworker[6571] 20000: Rule SendToLaptopOsiriX matched.
2014-09-06 10:44:37.382 hazelworker[6571] [File Event] File copied: 20000-1 copied from folder /Users/[me]/Documents/OsiriX Data/DATABASE.noindex to folder /Users/[me]Dropbox/iMacDICOMS.
2014-09-06 10:44:37.386 hazelworker[6571] Done processing folder DATABASE.noindex”
My comment: Another folder labeled 2000-1 was created in Dropbox, and all (the rest) of the files copied over properly.
...........
So, Hazel seems to understand that the transfer of files is occurring and skips a bit, but ultimately processes the database folder "prematurely." It doesn't check the folder again so the copying of files is incomplete.
Is there anything I can do about this ?
Thanks.
Howard