CELERY_BROKER_URL = 'redis://localhost:6379'
CELERY_RESULT_BACKEND = 'redis://localhost:6379'
CELERY_ACCEPT_CONTENT = ['application/json']
CELERY_RESULT_SERIALIZER = 'json'
CELERY_TASK_SERIALIZER = 'json'
CELERY_TIMEZONE = 'Asia/Kolkata'
CELERY_BEAT_SCHEDULE = {
'NetworkBackup': {
'task': 'NetworkAutomation.views.bkpSchedule',
#'schedule': timedelta(seconds=3600),
'schedule': crontab(minute=0, hour="*/6"),
},
'copyBkpFromAnsibletoJenkins': {
'task': 'NetworkAutomation.views.copyBkpFromAnsibletoJenkins',
#'schedule': crontab(minute="*/3"),
'schedule': crontab(minute=0, hour="*/1"),
},
'copyBkpFromJenkinstoDjango': {
'task': 'NetworkAutomation.views.copyBkpFromJenkinstoDjango',
#'schedule': crontab(minute="*/2"),
'schedule': crontab(minute=0, hour="*/1"),
},
}