blob: 42813554b84f3ce176b7d24ac791b2f5835354ff [file] [log] [blame]
showard75cdfee2009-06-10 17:40:41 +00001import common
2import logging, os
3from autotest_lib.client.common_lib import logging_config
4
5class ClientLoggingConfig(logging_config.LoggingConfig):
6 def add_debug_file_handlers(self, log_dir, log_name=None):
7 if not log_name:
8 log_name = 'client.log'
9 self.add_file_handler(log_name, logging.DEBUG, log_dir=log_dir)
10
11
12 def configure_logging(self, results_dir=None):
13 super(ClientLoggingConfig, self).configure_logging(use_console=True)
14
15 if results_dir:
16 self.add_debug_file_handlers(results_dir)