Files
Logic/Modules/Ai/crop_simulation/tasks.py
T

14 lines
306 B
Python
Raw Normal View History

2026-05-11 03:27:21 +03:30
from __future__ import annotations
from config.celery import app
from .growth_simulation import run_growth_simulation
@app.task(bind=True)
def run_growth_simulation_task(self, payload: dict) -> dict:
return run_growth_simulation(
payload,
progress_callback=self.update_state,
)