ForcePilot/backend/package/yuxi/channels/contract/dtos/shared/logger.py
Kris 08617091dc refactor: 整理项目包结构与导入路径
- 新增多个业务域的__init__.py模块文件,规范包导出结构
- 调整多个DTO文件的导入路径,统一模块组织方式
- 移除测试文件中多余的空行与导入语句
- 优化部分业务模块的包层级划分
2026-07-18 02:04:03 +08:00

28 lines
592 B
Python

"""日志 DTO。
定义日志级别的不可变值对象。仅依赖标准库,用于日志级别控制与过滤。
"""
from __future__ import annotations
from enum import StrEnum
class LogLevel(StrEnum):
"""日志级别。
标识日志的级别,用于日志级别控制与过滤。继承 ``str, Enum`` 以支持
JSON 序列化与字符串比较。
取值:
DEBUG: 调试级别。
INFO: 信息级别。
WARN: 警告级别。
ERROR: 错误级别。
"""
DEBUG = "debug"
INFO = "info"
WARN = "warn"
ERROR = "error"