# kernel message checker module # # Copyright (c) 2013, Intel Corporation # # Author: Johannes Berg # # This software may be distributed under the terms of the BSD license. # See README for more details. # """ Tests for kernel messages to find if there were any issues in them. """ import re issue = re.compile('(\[[0-9 .]*\] )?(WARNING:|BUG:).*') def check_kernel(logfile): for line in open(logfile, 'r'): if issue.match(line): return False return True