use celerybeat
This commit is contained in:
@@ -1,11 +1,17 @@
|
||||
from pprint import pprint
|
||||
|
||||
from django.conf import settings
|
||||
from celery_once import QueueOnce
|
||||
from django.utils import timezone
|
||||
from telebot import TeleBot
|
||||
from djconfig import config
|
||||
|
||||
from config.celery import app
|
||||
from feeds.models import Feed
|
||||
|
||||
|
||||
@app.task(base=QueueOnce)
|
||||
def check_feeds():
|
||||
feeds = Feed.objects.filter(lock=False)
|
||||
for feed in feeds:
|
||||
feed.run_check()
|
||||
|
||||
|
||||
@app.task()
|
||||
|
Reference in New Issue
Block a user