3 from autotest_lib
.client
.common_lib
import logging_config
5 class ServerLoggingConfig(logging_config
.LoggingConfig
):
6 def add_debug_file_handlers(self
, log_dir
, log_name
=None):
9 self
._add
_file
_handlers
_for
_all
_levels
(log_dir
, log_name
)
12 def configure_logging(self
, results_dir
=None, use_console
=True,
13 verbose
=False, no_console_prefix
=False):
15 self
.console_formatter
= logging
.Formatter()
17 super(ServerLoggingConfig
, self
).configure_logging(use_console
, verbose
)
20 log_dir
= os
.path
.join(results_dir
, 'debug')
21 if not os
.path
.exists(log_dir
):
23 self
.add_debug_file_handlers(log_dir
)