scheduler дважды выполняет одну задачу в проекте Django

Подскажите почему фоновая задача в приложении Django выполняется дважды каждые 10 сек? Что здесь не так?

project/main/apps.py

from django.apps import AppConfig


class MainConfig(AppConfig):
    name = 'main'

    def ready(self):
        from . import updater
        updater.start()

project/main/updater.py

from apscheduler.schedulers.background import BackgroundScheduler
from .something_update import update_something


def start():
    scheduler = BackgroundScheduler()
    scheduler.add_job(update_something, 'interval', seconds=10)
    scheduler.start()

project/main/something_update.py

def update_something():
    print("this function runs every 10 seconds")

Ответы (0 шт):