Files
chongming-plugins/aibox_sophon_adapter/global_var.py
T

37 lines
631 B
Python

"""
AI Box Sophon Adapter — 全局变量
模块级共享资源管理。
"""
from typing import Any
from chongming_database import Database
# 数据库实例
db: Database | None = None
# 心跳超时配置(秒)
heartbeat_timeout: float = 15.0
# 心跳上报间隔(秒)
heartbeat_interval: float = 5.0
def set_global_var(name: str, value: Any) -> None:
"""
设置当前模块的全局变量。
Args:
name: 变量名(字符串)
value: 任意值
"""
globals()[name] = value
__all__ = [
"db",
"heartbeat_timeout",
"heartbeat_interval",
"set_global_var",
]