comparison python/ppci/errors.py @ 281:4496cae24d7f

Improved logview
author Windel Bouwman
date Sat, 02 Nov 2013 11:11:40 +0100
parents 7416c923a02a
children a747a45dcd78
comparison
equal deleted inserted replaced
280:02385f62f250 281:4496cae24d7f
52 def __init__(self): 52 def __init__(self):
53 self.diags = [] 53 self.diags = []
54 self.logger = logging.getLogger('diagnostics') 54 self.logger = logging.getLogger('diagnostics')
55 55
56 def addDiag(self, d): 56 def addDiag(self, d):
57 self.logger.info(str(d)) 57 self.logger.info(str(d.msg))
58 self.diags.append(d) 58 self.diags.append(d)
59 59
60 def error(self, msg, loc): 60 def error(self, msg, loc):
61 self.addDiag(CompilerError(msg, loc)) 61 self.addDiag(CompilerError(msg, loc))
62 62