From a18421f315ca94d9ce5838d6c210c0a6fd43f43b Mon Sep 17 00:00:00 2001 From: Sheppy Date: Tue, 28 Mar 2017 09:50:04 +0200 Subject: [PATCH] added check for missing or broken battery --- herbstluftwm/panel_content.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/herbstluftwm/panel_content.py b/herbstluftwm/panel_content.py index 2b0e06d..af70b66 100755 --- a/herbstluftwm/panel_content.py +++ b/herbstluftwm/panel_content.py @@ -76,6 +76,8 @@ def battery(): if hl_utils.is_laptop(): try: bat = hl_utils.shexec("acpi -b") + if bat == '': + return color_panel("BATTERY FAILURE",RED) bat = re.compile(r'Battery [0-9]+: ').sub('',bat) plain = int(bat.split('%')[0][-2:].rstrip('%'))