2017-09-28 108 views
1

我想读我的Fedora的日志文件与journal.Reader但是这个代码:journal.Reader无限循环

from systemd import journal 
j = journal.Reader() 
j.this_boot() 
j.log_level(journal.LOG_DEBUG) 
# j.add_match(_BOOT_ID="0") 

for entry in j: 
    print(entry['MESSAGE']) 

似乎无限循环。我不明白为什么或如何获得当前的启动(_BOOT_ID = 0)。

感谢

回答

0

我不得不添加一个匹配,如:_TRANSPORT =“内核”,现在我想要做什么。 :)