Revision 9986e569 kamaki/logger.py
b/kamaki/logger.py | ||
---|---|---|
57 | 57 |
|
58 | 58 |
|
59 | 59 |
def _add_logger(name, level=None, filename=None, fmt=None): |
60 |
log = logging.getLogger(name)
|
|
60 |
log = get_logger(name)
|
|
61 | 61 |
h = logging.FileHandler(filename) if ( |
62 |
filename) else logging.StreamHandler(filename) |
|
63 |
h.setFormatter(logging.Formatter(fmt or '%(name)s %(message)s')) |
|
62 |
filename) else logging.StreamHandler() |
|
63 |
lfmt = logging.Formatter(fmt or '%(name)s\n %(message)s') |
|
64 |
h.setFormatter(lfmt) |
|
64 | 65 |
log.addHandler(h) |
65 | 66 |
log.setLevel(level or logging.DEBUG) |
66 | 67 |
return get_logger(name) |
... | ... | |
77 | 78 |
|
78 | 79 |
def add_stream_logger(name, level=None): |
79 | 80 |
try: |
80 |
return _add_logger(name, level, fmt='%(name)s\n\t%(message)s')
|
|
81 |
return _add_logger(name, level) |
|
81 | 82 |
except Exception: |
82 | 83 |
return get_logger(name) |
83 | 84 |
|
Also available in: Unified diff