From 460e8b11fc492a6dfa2198c9a7abe034fcfdd8f2 Mon Sep 17 00:00:00 2001 From: Harald Hoyer <harald@redhat.com> Date: Fri, 18 Feb 2011 14:01:00 +0100 Subject: [PATCH] parsing.py: _parse_proc_stat_log() skip empty lines --- pybootchartgui/parsing.py | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/pybootchartgui/parsing.py b/pybootchartgui/parsing.py index 9e261f5..576ee9c 100644 --- a/pybootchartgui/parsing.py +++ b/pybootchartgui/parsing.py @@ -380,6 +380,9 @@ def _parse_proc_stat_log(file): samples = [] ltimes = None for time, lines in _parse_timed_blocks(file): + # skip emtpy lines + if not lines: + continue # CPU times {user, nice, system, idle, io_wait, irq, softirq} tokens = lines[0].split() times = [ int(token) for token in tokens[1:] ]