Loading cloudcontrol/common/tql/parser/parser.py +4 −2 Original line number Diff line number Diff line Loading @@ -105,7 +105,8 @@ class TqlLexer(object): return self._lexer.input(input) def __getattr__(self, name): attr = getattr(self._lexer, name) lexer = super(TqlLexer, self).__getattribute__('_lexer') attr = getattr(lexer, name) if attr is None: raise AttributeError("'%s' object has no attribute '%s'" % (self, name)) else: Loading Loading @@ -230,7 +231,8 @@ class TqlParser(object): return self._parser.parse(self._input, self._lexer, tracking=True) def __getattr__(self, name): attr = getattr(self._parser, name) parser = super(TqlParser, self).__getattribute__('_parser') attr = getattr(parser, name) if attr is None: raise AttributeError("'%s' object has no attribute '%s'" % (self, name)) else: Loading Loading
cloudcontrol/common/tql/parser/parser.py +4 −2 Original line number Diff line number Diff line Loading @@ -105,7 +105,8 @@ class TqlLexer(object): return self._lexer.input(input) def __getattr__(self, name): attr = getattr(self._lexer, name) lexer = super(TqlLexer, self).__getattribute__('_lexer') attr = getattr(lexer, name) if attr is None: raise AttributeError("'%s' object has no attribute '%s'" % (self, name)) else: Loading Loading @@ -230,7 +231,8 @@ class TqlParser(object): return self._parser.parse(self._input, self._lexer, tracking=True) def __getattr__(self, name): attr = getattr(self._parser, name) parser = super(TqlParser, self).__getattribute__('_parser') attr = getattr(parser, name) if attr is None: raise AttributeError("'%s' object has no attribute '%s'" % (self, name)) else: Loading