Exemplo n.º 1
0
def _setup_aggregated_disk_logging(filebase):
  filename = os.path.join(LogOptions.log_dir(), filebase + '.log')
  formatter = ProxyFormatter(LogOptions.disk_log_scheme)
  file_handler = PreambleFileHandler(filename, formatter.preamble())
  file_handler.setFormatter(formatter)
  file_handler.addFilter(GenericFilter(lambda level: level >= LogOptions.disk_log_level()))
  return [file_handler]
Exemplo n.º 2
0
def _setup_aggregated_disk_logging(filebase):
    filename = os.path.join(LogOptions.log_dir(), filebase + '.log')
    formatter = ProxyFormatter(LogOptions.disk_log_scheme)
    file_handler = PreambleFileHandler(filename, formatter.preamble())
    file_handler.setFormatter(formatter)
    file_handler.addFilter(
        GenericFilter(lambda level: level >= LogOptions.disk_log_level()))
    return [file_handler]
Exemplo n.º 3
0
 def gen_filter(level):
     return GenericFilter(lambda record_level: record_level == level and
                          level >= LogOptions.disk_log_level())
Exemplo n.º 4
0
 def gen_filter(level):
   return GenericFilter(
     lambda record_level: record_level == level and level >= LogOptions.disk_log_level())