123456789101112131415161718 |
- # -*- coding: utf-8 -*-
- from typing import Callable, Optional
- from fastapi import FastAPI
- from app.controllers.events import load_q_learning_model, load_ahu_supply_temperature_set_dict
- 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 load_ahu_supply_temperature_set_dict()
- # await regulate_ahu_supply_air_temperature()
- # await regulate_ahu_freq()
- return start_app
|