2011-10-27 13:38:05 +02:00
|
|
|
# -*- coding: utf-8 -*-
|
2016-08-23 12:27:06 +02:00
|
|
|
|
2011-10-27 13:38:05 +02:00
|
|
|
import datetime
|
|
|
|
|
|
2013-02-21 13:28:36 +00:00
|
|
|
from celery.task import periodic_task
|
2012-01-27 18:11:28 +05:30
|
|
|
from celery.schedules import crontab
|
2011-10-27 13:38:05 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
@periodic_task(run_every=crontab(hour=6, minute=0), queue='encoding')
|
|
|
|
|
def cron(**kwargs):
|
|
|
|
|
from django.db import transaction
|
|
|
|
|
from django.contrib.sessions.models import Session
|
|
|
|
|
Session.objects.filter(expire_date__lt=datetime.datetime.now()).delete()
|
2016-02-20 00:36:25 +05:30
|
|
|
transaction.commit()
|