From 8d7d3210f2ea2d8d233898fa1a60b5a82cd79906 Mon Sep 17 00:00:00 2001 From: samwiseg0 Date: Mon, 10 Dec 2018 12:21:02 -0800 Subject: [PATCH] Handle invalid config better and log it --- varken/iniparser.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/varken/iniparser.py b/varken/iniparser.py index 30629a0..d163423 100644 --- a/varken/iniparser.py +++ b/varken/iniparser.py @@ -29,7 +29,10 @@ class INIParser(object): self.ciscoasa_enabled = False self.ciscoasa_firewalls = [] - self.parse_opts() + try: + self.parse_opts() + except configparser.NoOptionError as e: + logger.error(e) def enable_check(self, server_type=None): t = server_type