From b224e6e76976f26fc2ce186aa3b72833696d0893 Mon Sep 17 00:00:00 2001 From: Alexander Sulfrian Date: Wed, 29 May 2013 18:56:03 +0200 Subject: Printer: fix printing of empty dicts --- hostinfo/printer.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hostinfo/printer.py b/hostinfo/printer.py index f6fdda7..a4f58f7 100644 --- a/hostinfo/printer.py +++ b/hostinfo/printer.py @@ -140,6 +140,9 @@ class Printer: for full_key in [_get_full_key(printer.full_key, key)] if self._should_display(full_key, filter_key)], sort) + if len(keys) == 0: + return + maxlength = max([len(self._get_label(key, full_key)) \ for (key, full_key) in keys]) -- cgit v1.2.3-1-g7c22