diff --git a/gixy/parser/raw_parser.py b/gixy/parser/raw_parser.py index 3802125..705b1cf 100644 --- a/gixy/parser/raw_parser.py +++ b/gixy/parser/raw_parser.py @@ -22,14 +22,11 @@ class RawParser(object): """ A class that parses nginx configuration with pyparsing """ - - def __init__(self): - self._if_fixer = re.compile(r'(if\s.+)\)\)(\s*\{)?$', flags=re.MULTILINE) - def parse(self, data): """ Returns the parsed tree. """ + return self.script.parseString(data, parseAll=True) @cached_property