Move document image queueing up in process to avoid queueing serialization overhead

This commit is contained in:
Roberto Rosario
2014-10-03 14:58:55 -04:00
parent 0a20d46752
commit e4e6c2f5fb
3 changed files with 18 additions and 7 deletions

View File

@@ -0,0 +1,13 @@
import logging
from mayan.celery import app
from .models import Document
logger = logging.getLogger(__name__)
@app.task
def task_get_document_image(document_id, *args, **kwargs):
document = Document.objects.get(pk=document_id)
return document.get_image(*args, **kwargs)