Fixes crontab for gather_analytics to run once every 4 hours

This commit is contained in:
Ben Thomasson 2020-01-20 13:19:36 -05:00
parent 03cfb7bf9a
commit 652a428438

View File

@ -6,6 +6,7 @@ import re # noqa
import sys
from datetime import timedelta
from celery.schedules import crontab
import random
# global settings
from django.conf import global_settings
@ -441,7 +442,7 @@ CELERYBEAT_SCHEDULE = {
},
'gather_analytics': {
'task': 'awx.main.tasks.gather_analytics',
'schedule': crontab(hour='*/6')
'schedule': crontab(hour='*/6', minute=random.randint(0,59))
},
'task_manager': {
'task': 'awx.main.scheduler.tasks.run_task_manager',