Beispiel #1
0
def heartbeat():
    admin_email.cron_job_update()
Beispiel #2
0
    args = sys.argv[1:]

    method_dict = {
    'update_view_count': update_view_count,

    'update_user_view_count': update_user_view_count,

    'reassign_pending_video_tasks':reassign_pending_video_tasks,

    'log_video_count': log_video_count,

    'daily_report': daily_report,

    'daily_report_two': twice_a_day_report,

    'weekly_report': weekly_report,

    'heartbeat': heartbeat,

    'decide_popular': decide_popular_users_based_on_questions_asked,

    'push_stats': push_stats
        }
    try:
        method_dict[args[0]]()
    except Exception as e:
        admin_email.cron_job_update(args[0], traceback.format_exc(e))