from celery.schedules import crontab

CELERY_TASK_SERIALIZER = 'json'
CELERY_ACCEPT_CONTENT = ['json']
CELERY_RESULT_SERIALIZER = 'json'
CELERY_ENABLE_UTC = True
CELERY_TIMEZONE = 'America/New_York'
CELERYBEAT_SCHEDULE = {
    'every-day-api': {
        'task': 'backup.backup_mongo',
        'schedule': crontab(minute=0, hour=0),
        'args': (),
    },
    'every-day-bd': {
        'task': 'backup.backup_bd_mysql',
        'schedule': crontab(minute=30, hour=0),
        'args': (),
    },
    'every-day-slack': {
        'task': 'static.trigger_build',
        'schedule': crontab(minute=0, hour=1),
        'args': ('slack-dump', 'master'),
    },
    'every-day-jira': {
        'task': 'backup.backup_jira',
        'schedule': crontab(minute=30, hour=2),
        'args': (),
    },
    'every-day-discuss': {
        'task': 'backup.backup_discuss',
        'schedule': crontab(minute=45, hour=2),
        'args': (),
    },
    'every-hour-intranet': {
        'task': 'static.trigger_build',
        'schedule': crontab(minute='*/45'),
        'args': ('intranet', 'master'),
    },
    'every-hour-intranet-develop': {
        'task': 'static.trigger_build',
        'schedule': crontab(minute='*/45'),
        'args': ('intranet', 'develop'),
    },
    'every-hour-startup-week': {
        'task': 'static.trigger_build',
        'schedule': crontab(minute='*/45'),
        'args': ('startup-week', 'v2'),
    },
    'every-hour-ship': {
        'task': 'static.trigger_build',
        'schedule': crontab(minute='*/45'),
        'args': ('ship', 'master'),
    },
    'every-fifteen-minutes-calendar': {
        'task': 'static.trigger_build',
        'schedule': crontab(minute='*/15'),
        'args': ('calendar-service', 'master'),
    },
    'every-fifteen-minutes-job-board': {
        'task': 'static.trigger_build',
        'schedule': crontab(minute='*/15'),
        'args': ('job-board', 'v3'),
    },
    'every-day-monitor-services': {
        'task': 'server.monitor_services',
        'schedule': crontab(minute='*/45'),
        'args': (),
    },
    'every-day-monitor-tnyu-site': {
        'task': 'server.monitor_techatnyu_org',
        'schedule': crontab(minute='*/45'),
        'args': (),
    },
}

@@ -935,36 +935,51 @@
   %7D,%0A    'every-
-h
+f
 our
+ty-five-minutes
 -intranet': %7B%0A  
@@ -1118,20 +1118,35 @@
  'every-
-h
+f
 our
+ty-five-minutes
 -intrane
@@ -1302,20 +1302,35 @@
  'every-
-h
+f
 our
+ty-five-minutes
 -startup
@@ -1481,20 +1481,35 @@
  'every-
-h
+f
 our
+ty-five-minutes
 -ship': 
@@ -1820,38 +1820,42 @@
  %7D,%0A    'every-f
-ifteen
+ourty-five
 -minutes-job-boa
@@ -1992,35 +1992,51 @@
   %7D,%0A    'every-
-day
+fourty-five-minutes
 -monitor-service
@@ -2166,19 +2166,35 @@
  'every-
-day
+fourty-five-minutes
 -monitor

Change string name for celery tasks