fix: docker 容器下 log 打印问题
This commit is contained in:
13
README.MD
Normal file
13
README.MD
Normal file
@ -0,0 +1,13 @@
|
||||
# 更新笔记
|
||||
|
||||
## v1.1.3
|
||||
*Bug fixes*
|
||||
- 修复 docker 容器下 log 打印问题
|
||||
|
||||
## v1.0.1
|
||||
*Features*
|
||||
- 添加数据库缓存功能
|
||||
|
||||
## v1.0.0
|
||||
*Features*
|
||||
- 完成基本功能开发
|
4
Rss.py
4
Rss.py
@ -12,6 +12,7 @@ class Rss():
|
||||
self.rss_db = RssDB()
|
||||
|
||||
def run(self):
|
||||
print('Info: Rss handler start!')
|
||||
rss_source = feedparser.parse(self.rss_url)
|
||||
rss_source = self.compare_entries(rss_source['entries'])
|
||||
|
||||
@ -25,6 +26,9 @@ class Rss():
|
||||
# 保存处理结果
|
||||
self.save_result(success_entries, failed_entries)
|
||||
|
||||
print('Info: Rss handler completed!')
|
||||
print('Info: success entries has ({success_num})!! failed entries has ({failed_num})'.format(success_num=str(len(success_entries)), failed_num=str(len(failed_entries))))
|
||||
|
||||
def compare_entries(self, entries):
|
||||
db_list = self.rss_db.fetchData(self.type, None);
|
||||
success_ids = [i[0] for i in db_list]
|
||||
|
@ -21,9 +21,11 @@ class RssManager():
|
||||
|
||||
def start(self):
|
||||
# self.run()
|
||||
print('rss server start!!!')
|
||||
self.running = True
|
||||
self.run()
|
||||
while self.running:
|
||||
self.timer = Timer(120, self.run)
|
||||
self.timer = Timer(3600, self.run)
|
||||
self.timer.start()
|
||||
self.timer.join()
|
||||
|
||||
|
@ -2,3 +2,4 @@ feedparser
|
||||
requests
|
||||
webdavclient3
|
||||
PyMySQL
|
||||
cryptography
|
Reference in New Issue
Block a user