debug(danding_api): 列出所有相关环境变量排查token加载
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -9,7 +9,18 @@ plugin_config = get_plugin_config(Config)
|
||||
|
||||
# get_plugin_config 不一定读取环境变量,手动兜底
|
||||
if not plugin_config.Token:
|
||||
plugin_config.Token = os.environ.get("DANDING_API_TOKEN", "")
|
||||
plugin_config.Token = (
|
||||
os.environ.get("DANDING_API_TOKEN")
|
||||
or os.environ.get("danding_api_token")
|
||||
or os.environ.get("TOKEN")
|
||||
or os.environ.get("token")
|
||||
or ""
|
||||
)
|
||||
logger.debug(f"Token loaded from env: '{plugin_config.Token}'")
|
||||
# 列出所有 DANDING 相关的环境变量
|
||||
for k, v in os.environ.items():
|
||||
if "DANDING" in k.upper() or "TOKEN" in k.upper():
|
||||
logger.debug(f"ENV: {k}={v}")
|
||||
if not plugin_config.EMAIL_PASSWORD:
|
||||
plugin_config.EMAIL_PASSWORD = os.environ.get("DANDING_EMAIL_PASSWORD", "")
|
||||
router:dict = {
|
||||
|
||||
Reference in New Issue
Block a user