| 12345678910111213141516 |
- #import time
- _id_len = 0
- class Logger(object):
- def __init__(self, **kwargs):
- global _id_len
- self.identifier = kwargs.get('identifier',
- self.__class__.__name__)
- self.verbose = kwargs.get('verbose', 0)
- _id_len = max(_id_len, len(self.identifier))
- def log(self, msg, verbosity=1):
- # TODO: log time
- if self.verbose >= verbosity:
- print '| %s | %s' % ('%%-%ds' % _id_len % self.identifier, msg)
|