Revision aa0cc3e5
b/lib/utils/log.py | ||
---|---|---|
229 | 229 |
logfile_handler = _LogHandler(open(constants.DEV_CONSOLE, "a"), logfile) |
230 | 230 |
else: |
231 | 231 |
logfile_handler = _ReopenableLogHandler(logfile) |
232 |
|
|
233 |
logfile_handler.setFormatter(formatter) |
|
234 |
if debug: |
|
235 |
logfile_handler.setLevel(logging.DEBUG) |
|
236 |
else: |
|
237 |
logfile_handler.setLevel(logging.INFO) |
|
238 |
root_logger.addHandler(logfile_handler) |
|
239 | 232 |
except EnvironmentError: |
240 | 233 |
if stderr_logging or syslog == constants.SYSLOG_YES: |
241 | 234 |
logging.exception("Failed to enable logging to file '%s'", logfile) |
242 | 235 |
else: |
243 | 236 |
# we need to re-raise the exception |
244 | 237 |
raise |
238 |
|
|
239 |
logfile_handler.setFormatter(formatter) |
|
240 |
if debug: |
|
241 |
logfile_handler.setLevel(logging.DEBUG) |
|
242 |
else: |
|
243 |
logfile_handler.setLevel(logging.INFO) |
|
244 |
root_logger.addHandler(logfile_handler) |
Also available in: Unified diff