You've already forked FrameTour-RenderWorker
feat(config): 添加环境变量加载功能
- 集成 python-dotenv 库以支持 .env 文件 - 在主函数中添加 load_dotenv() 调用 - 实现环境配置的自动加载机制
This commit is contained in:
5
index.py
5
index.py
@@ -26,6 +26,8 @@ import time
|
|||||||
import signal
|
import signal
|
||||||
import logging
|
import logging
|
||||||
|
|
||||||
|
from dotenv import load_dotenv
|
||||||
|
|
||||||
from domain.config import WorkerConfig
|
from domain.config import WorkerConfig
|
||||||
from services.api_client import APIClientV2
|
from services.api_client import APIClientV2
|
||||||
from services.task_executor import TaskExecutor
|
from services.task_executor import TaskExecutor
|
||||||
@@ -166,6 +168,9 @@ class WorkerV2:
|
|||||||
|
|
||||||
def main():
|
def main():
|
||||||
"""主函数"""
|
"""主函数"""
|
||||||
|
# 加载 .env 文件(如果存在)
|
||||||
|
load_dotenv()
|
||||||
|
|
||||||
logger.info(f"RenderWorker v{SOFTWARE_VERSION}")
|
logger.info(f"RenderWorker v{SOFTWARE_VERSION}")
|
||||||
|
|
||||||
# 创建并运行 Worker
|
# 创建并运行 Worker
|
||||||
|
|||||||
Reference in New Issue
Block a user