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()
|
self.rss_db = RssDB()
|
||||||
|
|
||||||
def run(self):
|
def run(self):
|
||||||
|
print('Info: Rss handler start!')
|
||||||
rss_source = feedparser.parse(self.rss_url)
|
rss_source = feedparser.parse(self.rss_url)
|
||||||
rss_source = self.compare_entries(rss_source['entries'])
|
rss_source = self.compare_entries(rss_source['entries'])
|
||||||
|
|
||||||
@ -25,6 +26,9 @@ class Rss():
|
|||||||
# 保存处理结果
|
# 保存处理结果
|
||||||
self.save_result(success_entries, failed_entries)
|
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):
|
def compare_entries(self, entries):
|
||||||
db_list = self.rss_db.fetchData(self.type, None);
|
db_list = self.rss_db.fetchData(self.type, None);
|
||||||
success_ids = [i[0] for i in db_list]
|
success_ids = [i[0] for i in db_list]
|
||||||
|
@ -21,9 +21,11 @@ class RssManager():
|
|||||||
|
|
||||||
def start(self):
|
def start(self):
|
||||||
# self.run()
|
# self.run()
|
||||||
|
print('rss server start!!!')
|
||||||
self.running = True
|
self.running = True
|
||||||
|
self.run()
|
||||||
while self.running:
|
while self.running:
|
||||||
self.timer = Timer(120, self.run)
|
self.timer = Timer(3600, self.run)
|
||||||
self.timer.start()
|
self.timer.start()
|
||||||
self.timer.join()
|
self.timer.join()
|
||||||
|
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
feedparser
|
feedparser
|
||||||
requests
|
requests
|
||||||
webdavclient3
|
webdavclient3
|
||||||
PyMySQL
|
PyMySQL
|
||||||
|
cryptography
|
Reference in New Issue
Block a user