From e69de2472a6dc97ffc9b35393d14ce94361abe01 Mon Sep 17 00:00:00 2001 From: Andreas Wrede Date: Thu, 18 May 2017 17:02:15 -0400 Subject: [PATCH] allow comments in config file --- hbd | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/hbd b/hbd index 50a12c2..4689ffa 100755 --- a/hbd +++ b/hbd @@ -824,14 +824,21 @@ except: if f: while 1: - l = f.readline() - if len(l) == 0: + ls = f.readline() + if len(ls) == 0: break + l = ls[:-1].strip() + if len(l) == 0 or l[0] == "#": + continue if verbose: - print " %s" % l[:-1] - r = l[:-1].split('=') + print " %s" % l + r = l.split('=') o = r[0].strip() - a = eval(r[1].strip()) + try: + a = eval(r[1].strip()) + except Exception as e: + print "error: %s" % str(r) + sys.exit(1) if o == 'interval': interval = a elif o == 'grace':