add the ability to disable RabbitMQ queue durability

This commit is contained in:
Ryan Petrello
2019-05-22 14:18:05 -04:00
parent 8c56d1d3a7
commit 40b1e89b67
9 changed files with 66 additions and 5 deletions

View File

@@ -3,8 +3,9 @@
from django.conf import settings
from django.core.management.base import BaseCommand
from kombu import Connection, Exchange, Queue
from kombu import Exchange, Queue
from awx.main.dispatch.kombu import Connection
from awx.main.dispatch.worker import AWXConsumer, CallbackBrokerWorker

View File

@@ -8,10 +8,11 @@ from django.conf import settings
from django.core.cache import cache as django_cache
from django.core.management.base import BaseCommand
from django.db import connection as django_connection, connections
from kombu import Connection, Exchange, Queue
from kombu import Exchange, Queue
from awx.main.dispatch import get_local_queuename, reaper
from awx.main.dispatch.control import Control
from awx.main.dispatch.kombu import Connection
from awx.main.dispatch.pool import AutoscalePool
from awx.main.dispatch.worker import AWXConsumer, TaskWorker