From d98b75b9357a6e91eda9e7d16f0368f06aca8bbd Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner Date: Sun, 6 Apr 2008 16:54:15 -0400 Subject: [PATCH] Deal gracefully with empty plots. --- bin/logtool | 2 +- src/log.py | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/bin/logtool b/bin/logtool index 5734bfc..721b057 100755 --- a/bin/logtool +++ b/bin/logtool @@ -66,7 +66,7 @@ following: styles = [ Record(dashes=dashes, color=color) for dashes, color in cartesian_product( - [(), (12, 2), (4, 2), (2,2) ], + [(), (12, 2), (4, 2), (2,2), (2,8) ], ["blue", "green", "red", "magenta", "cyan"], )] diff --git a/src/log.py b/src/log.py index 8f30bc2..ea2492e 100644 --- a/src/log.py +++ b/src/log.py @@ -559,7 +559,12 @@ class LogManager(object): stepless_data = [tup for step, tup in data] - data_x, data_y = zip(*stepless_data) + if stepless_data: + data_x, data_y = zip(*stepless_data) + else: + data_x = [] + data_y = [] + return (data_x, descr_x, unit_x), \ (data_y, descr_y, unit_y) -- GitLab