添加主函数注释

This commit is contained in:
Tonysong 2023-12-06 15:12:18 +08:00
commit 7c854ef9c7
1 changed files with 15 additions and 6 deletions

21
main.py
View File

@ -1,5 +1,7 @@
#!/usr/bin/python
# 项目主函数入口
# 导入必要的模块
import datetime
import time
from commons.logUtil import logger
@ -8,24 +10,31 @@ from services.pullService import check_and_update_pull
from threading import Thread
import config.baseConfig as baseConfig
# 定义监控循环函数
def monitoring_loop():
while True:
# 调用检查和更新拉取的函数
check_and_update_pull()
# 获取当前时间
now = datetime.datetime.now()
# 记录信息到日志,表示执行定时任务
logger.info('执行定时任务 :' + now.strftime('%Y-%m-%d %H:%M:%S'))
# 休眠10分钟600秒
time.sleep(600)
# 定义运行函数
def run():
# 创建并启动监控线程
monitoring_thread = Thread(target=monitoring_loop)
monitoring_thread.start()
# 启动应用,指定主机和端口
app.run(host=baseConfig.host, port=baseConfig.port)
# 主程序入口
if __name__ == '__main__':
# 调用运行函数
run()