From 8974595fa1cf712bc63e3e94e2cda2a18a28df22 Mon Sep 17 00:00:00 2001 From: Andrew Krasichkov Date: Sat, 13 May 2017 14:18:45 +0300 Subject: [PATCH] Allow empty config --- gixy/parser/raw_parser.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gixy/parser/raw_parser.py b/gixy/parser/raw_parser.py index 705b1cf..beb2aee 100644 --- a/gixy/parser/raw_parser.py +++ b/gixy/parser/raw_parser.py @@ -26,8 +26,11 @@ class RawParser(object): """ Returns the parsed tree. """ + content = data.strip() + if not content: + return [] - return self.script.parseString(data, parseAll=True) + return self.script.parseString(content, parseAll=True) @cached_property def script(self):