Initial commit to support staging file background image generation and caching.

Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
This commit is contained in:
Roberto Rosario
2018-09-12 03:35:33 -04:00
parent e42ea89db7
commit 9bc16aabc3
9 changed files with 225 additions and 39 deletions

View File

@@ -93,6 +93,10 @@ class SourcesApp(MayanAppConfig):
Queue(
'sources', Exchange('sources'), routing_key='sources'
),
Queue(
'sources_fast', Exchange('sources_fast'),
routing_key='sources_fast', delivery_mode=1
),
Queue(
'sources_periodic', Exchange('sources_periodic'),
routing_key='sources_periodic', delivery_mode=1
@@ -105,6 +109,9 @@ class SourcesApp(MayanAppConfig):
'sources.tasks.task_check_interval_source': {
'queue': 'sources_periodic'
},
'sources.tasks.task_generate_staging_file_image': {
'queue': 'sources_fast'
},
'sources.tasks.task_source_handle_upload': {
'queue': 'sources'
},