From 7c464126a9a1f103cc21af2c7f0e3de1f611c2ca Mon Sep 17 00:00:00 2001 From: jingrow Date: Thu, 1 Jan 2026 19:40:38 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=20f-string=20?= =?UTF-8?q?=E8=AF=AD=E6=B3=95=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修复 f-string 中表达式解析错误 - 将计算移到 f-string 外面,避免语法错误 - 修复前: {len(additional_domains)} + 1} (语法错误) - 修复后: total_domains = len(additional_domains) + 1; {total_domains} --- ssl_manager/route_watcher.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ssl_manager/route_watcher.py b/ssl_manager/route_watcher.py index ed131c4..7b9bec4 100755 --- a/ssl_manager/route_watcher.py +++ b/ssl_manager/route_watcher.py @@ -188,10 +188,11 @@ class RouteWatcher: # 多个域名,合并到一个证书申请(使用 SAN) primary_domain = domains_to_request[0] additional_domains = domains_to_request[1:] + total_domains = len(additional_domains) + 1 logger.info(f"发现同一路由中的多个域名,合并申请证书: {primary_domain} + {additional_domains}") try: if self.ssl_manager.request_certificate(primary_domain, additional_domains): - logger.info(f"证书申请成功: {primary_domain} (包含 {len(additional_domains)} + 1} 个域名)") + logger.info(f"证书申请成功: {primary_domain} (包含 {total_domains} 个域名)") else: logger.error(f"证书申请失败: {primary_domain} + {additional_domains}") except Exception as e: