Remove direct Celery queue update
Queue updates are handled by the task manager app. Signed-off-by: Roberto Rosario <roberto.rosario@mayan-edms.com>
This commit is contained in:
@@ -18,7 +18,6 @@ from mayan.apps.documents.search import document_page_search, document_search
|
||||
from mayan.apps.documents.signals import post_version_upload
|
||||
from mayan.apps.events.classes import ModelEventType
|
||||
from mayan.apps.navigation.classes import SourceColumn
|
||||
from mayan.celery import app
|
||||
|
||||
from .classes import FileMetadataHelper
|
||||
from .dependencies import * # NOQA
|
||||
@@ -150,21 +149,6 @@ class FileMetadataApp(MayanAppConfig):
|
||||
attribute='get_attribute_count', source=DocumentVersionDriverEntry
|
||||
)
|
||||
|
||||
app.conf.CELERY_QUEUES.append(
|
||||
Queue(
|
||||
'file_metadata', Exchange('file_metadata'),
|
||||
routing_key='file_metadata'
|
||||
),
|
||||
)
|
||||
|
||||
app.conf.CELERY_ROUTES.update(
|
||||
{
|
||||
'mayan.apps.file_metadata.tasks.task_process_document_version': {
|
||||
'queue': 'file_metadata'
|
||||
},
|
||||
}
|
||||
)
|
||||
|
||||
document_search.add_model_field(
|
||||
field='versions__file_metadata_drivers__entries__key',
|
||||
label=_('File metadata key')
|
||||
|
||||
Reference in New Issue
Block a user