Mercurial > lcfOS
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 |