Commit Graph

32 Commits

Author SHA1 Message Date
Roberto Rosario
29c120c9dd Fix import 2012-08-03 20:00:41 -04:00
Roberto Rosario
486f983d4b Refactor job processing app to do actual job queue and job subprocess launching, remove queue mananger app, update ocr app to use new job processing app 2012-07-30 07:36:02 -04:00
Roberto Rosario
d2e6df4dde Initial changes for the new queue based OCR processing 2012-07-29 05:33:04 -04:00
Roberto Rosario
eecf7c7751 Import and PEP8 cleanups 2012-07-26 22:42:36 -04:00
Roberto Rosario
eed1f6aa7b Add missing import 2012-05-30 19:35:17 -04:00
Roberto Rosario
86d23f2656 The OCR and parsing queue is now active as soon as it is created 2012-05-30 19:26:50 -04:00
Roberto Rosario
b89c55ed18 Codying style update, added comments 2012-01-03 04:37:03 -04:00
Roberto Rosario
34311fb17e Cleanups, permissions separation into explicit module, absolute import update 2012-01-02 03:48:26 -04:00
Roberto Rosario
c63721cbf6 Move OCR queue document requeueing from the view to the model and add proper exception 2011-12-01 04:47:27 -04:00
Roberto Rosario
828ecd2a33 Use a different namespace for the transformation manager's method, but restoring the original 'objects' namespace 2011-07-25 05:03:03 -04:00
Roberto Rosario
055f64c1cf Updated OCR models to use the identical source manager SourceTransformationManager 2011-07-25 03:41:28 -04:00
Roberto Rosario
1321491c1f Migrated same solution to ocr queue transformation too 2011-07-25 02:59:39 -04:00
Roberto Rosario
90e876ca93 Code cleanup 2011-07-21 11:46:15 -04:00
Roberto Rosario
1d579e965c Added convinience model method get_transformation_list to the ocr queue model 2011-07-19 04:20:08 -04:00
Roberto Rosario
5829bbde4d Added per OCR queue transformation models and CRUD views to replace the CONVERTER_OCR_OPTIONS with the new refactored converter transformations systems 2011-07-17 01:32:46 -04:00
Roberto Rosario
3fd7a3181e Moved DocumentQueueManager to a separate manager.py file 2011-05-24 23:20:02 -04:00
Roberto Rosario
2a744cefea PEP8, pylint cleanups and removal of relative imports 2011-04-23 02:49:07 -04:00
Roberto Rosario
71a3c218f4 PEP8, pylint and django-lint cleanups 2011-04-08 02:09:39 -04:00
Roberto Rosario
f66c8ec6e2 Fixed error and some warning returned by pylint 2011-04-05 00:04:11 -04:00
Roberto Rosario
3cb0f37b5b Made the concurrent ocr code more granular, per node, every node can handle different amounts of concurrent ocr tasks 2011-03-22 04:17:48 -04:00
Roberto Rosario
d0942a203b Reimplemented OCR delay code, only delay new document 2011-03-22 03:46:34 -04:00
Roberto Rosario
c9d82da28a Added indexing flags to ocr model 2011-03-16 04:57:59 -04:00
Roberto Rosario
9569992caf Removed debug code 2011-03-12 04:03:11 -04:00
Roberto Rosario
0a91b7ff7d Don't allow duplicate documents in queues 2011-03-11 01:01:56 -04:00
Roberto Rosario
6a9e114acb Set all *.py files permissions to 644 2011-03-07 12:15:25 -04:00
Roberto Rosario
d75396e0c2 Catch missing documents from the ocr queue list and display a message accordingly. 2011-03-01 02:25:21 -04:00
Roberto Rosario
6e4980ad80 Sort OCR queued documents according to submitted date time 2011-02-26 10:00:43 -04:00
Roberto Rosario
77b8a432a2 Added distributed OCR queue support 2011-02-17 04:37:35 -04:00
Roberto Rosario
478fb3502e Changed from python's multiprocessing to celery to handle concurrency 2011-02-17 03:45:30 -04:00
Roberto Rosario
409a52af95 First commit to support ocr subprocess 2011-02-17 01:57:14 -04:00
Roberto Rosario
d6afcc64bb Changed file permissions 2011-02-09 13:55:01 -04:00
Roberto Rosario
6569faad11 Added OCR capabilites 2011-02-09 02:12:14 -04:00