fix: 强制使用核心数据文件的绝对路径
- 避免从不同目录运行时读取错误的数据文件 - 确保所有操作都指向 contraband_manager/security_data_v2.json
This commit is contained in:
@@ -27,7 +27,8 @@ CONFIG = load_config()
|
|||||||
# 从配置文件中获取配置项
|
# 从配置文件中获取配置项
|
||||||
VERSION = CONFIG.get('version', '')
|
VERSION = CONFIG.get('version', '')
|
||||||
WEBHOOK_URL = CONFIG.get('webhook_url', '')
|
WEBHOOK_URL = CONFIG.get('webhook_url', '')
|
||||||
DATA_FILE = CONFIG.get('data_file', '')
|
# 强制使用核心数据文件(脚本所在目录的绝对路径)
|
||||||
|
DATA_FILE = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'security_data_v2.json')
|
||||||
BEIJING_TZ = timezone(timedelta(hours=8)) # 时区配置也可以从配置文件读取,此处保持不变
|
BEIJING_TZ = timezone(timedelta(hours=8)) # 时区配置也可以从配置文件读取,此处保持不变
|
||||||
WEBDAV_BASE = CONFIG.get('webdav', {}).get('base', '')
|
WEBDAV_BASE = CONFIG.get('webdav', {}).get('base', '')
|
||||||
WEBDAV_AUTH = CONFIG.get('webdav', {}).get('auth', '')
|
WEBDAV_AUTH = CONFIG.get('webdav', {}).get('auth', '')
|
||||||
|
|||||||
Reference in New Issue
Block a user