I've been looking at several bugs I've encountered with the ingest code, and due to inherent bugs in the inotifywait code itself, we should be deprecating it and push the users to just click "Refresh Library" (Now called "Ingest Books"). This will make not only the code simpler, but the code work essentially 100% of the time; It'll work much more reliably.
The user's workflow will be 1 extra step, which is to press "Ingest Books" after moving the books to ingest. The ingest processor code is exactly the same, it's just that it'll be started with this button rather than through inotifywait
I've been looking at several bugs I've encountered with the ingest code, and due to inherent bugs in the inotifywait code itself, we should be deprecating it and push the users to just click "Refresh Library" (Now called "Ingest Books"). This will make not only the code simpler, but the code work essentially 100% of the time; It'll work much more reliably.
The user's workflow will be 1 extra step, which is to press "Ingest Books" after moving the books to ingest. The ingest processor code is exactly the same, it's just that it'll be started with this button rather than through inotifywait