Add new post_document_version_ocr signal

This commit is contained in:
Roberto Rosario
2015-06-02 00:25:46 -04:00
parent 7a6a24bb99
commit 8176326a16
2 changed files with 8 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
from __future__ import unicode_literals
from django.dispatch import Signal
post_document_version_ocr = Signal(providing_args=['instance'], use_caching=True)

View File

@@ -13,6 +13,7 @@ from mayan.celery import app
from .api import do_document_ocr
from .literals import LOCK_EXPIRE
from .models import DocumentVersionOCRError
from .signals import post_document_version_ocr
logger = logging.getLogger(__name__)
@@ -54,6 +55,8 @@ def task_do_ocr(document_version_pk):
pass
else:
entry.delete()
post_document_version_ocr.send(sender=self, instance=document_version)
finally:
lock.release()
except LockError: