smtp: CLI 标准化补完(--host/--log-level/--instance + log_client 级别过滤)
- argparse 新增 --host(别名 --addr)、--log-level、--instance - --log-level 经 logs.set_log_level() 真正订阅日志过滤 - log_client.py: 新增 _LOG_LEVELS/set_log_level()/_normalize_level() + push() 级别过滤 - 启动日志打印 instance/log-level 及配置来源说明 - services.yaml: smtp 声明 --instance 和 --log-level - 注: SMTP 账号走 .env/ENV(密码不进 CLI),与全项目约定一致
This commit is contained in:
1 parent
d0ee948339
commit
9fc3542771
3 files changed
+39
-2
No files matched your search
+1
-1
@@ -57,7 +57,7 @@ services:
|
||||
# --- 邮件服务 ---
|
||||
- name: smtp
|
||||
cmd: bash /opt/micro_servers/smtp/_run.sh
|
||||
args: []
|
||||
args: ["--instance", "smtp", "--log-level", "info"]
|
||||
depends_on: []
|
||||
sleep_before: 2
|
||||
|
||||
|
||||
Reference in new issue
Block a user