stub out antivirus in dev

antivirus is sometimes tough to get running locally - now in dev
antivirus is skipped unless `ANTIVIRUS_ENABLED=1` is set on the command
line. on all other environments it is always enabled.
This commit is contained in:
Leo Hemsted
2019-02-25 14:26:47 +00:00
parent 26d42b5ea3
commit 653f1ab6b9
3 changed files with 45 additions and 16 deletions

View File

@@ -108,6 +108,9 @@ class Config(object):
CRONITOR_ENABLED = False
CRONITOR_KEYS = json.loads(os.environ.get('CRONITOR_KEYS', '{}'))
# Antivirus
ANTIVIRUS_ENABLED = True
###########################
# Default config values ###
###########################
@@ -354,6 +357,8 @@ class Development(Config):
STATSD_PORT = 1000
STATSD_PREFIX = "stats-prefix"
ANTIVIRUS_ENABLED = os.getenv('ANTIVIRUS_ENABLED') == '1'
for queue in QueueNames.all_queues():
Config.CELERY_QUEUES.append(
Queue(queue, Exchange('default'), routing_key=queue)
@@ -381,6 +386,8 @@ class Test(Development):
BROKER_URL = 'you-forgot-to-mock-celery-in-your-tests://'
ANTIVIRUS_ENABLED = True
for queue in QueueNames.all_queues():
Config.CELERY_QUEUES.append(
Queue(queue, Exchange('default'), routing_key=queue)