1234567891011121314151617 |
- # -*- coding: utf-8 -*-
- from typing import Callable, Optional
- from fastapi import FastAPI
- from app.controllers.events import load_q_learning_model
- from app.controllers.equipment.events import regulate_ahu_freq, regulate_ahu_supply_air_temperature
- def create_start_app_handler(app: Optional[FastAPI] = None) -> Callable:
- async def start_app() -> None:
- await load_q_learning_model()
- await regulate_ahu_supply_air_temperature()
- await regulate_ahu_freq()
- return start_app
|