Browse Source

Move WrapLogger to utils file

Hamilton Turner 11 years ago
parent
commit
6c174d325f
1 changed files with 2 additions and 17 deletions
  1. 2 17
      toolset/benchmark/framework_test.py

+ 2 - 17
toolset/benchmark/framework_test.py

@@ -14,6 +14,7 @@ import textwrap
 import logging
 import logging
 log = logging.getLogger('framework_test')
 log = logging.getLogger('framework_test')
 
 
+from utils import WrapLogger
 class FrameworkTest:
 class FrameworkTest:
   """
   """
   Represents a framework test, including all types (JSON, plaintext, DB, etc)
   Represents a framework test, including all types (JSON, plaintext, DB, etc)
@@ -957,20 +958,4 @@ def parse_config(config, directory, benchmarker):
   return tests
   return tests
 ##############################################################
 ##############################################################
 # End parse_config
 # End parse_config
-##############################################################
-
-import tempfile
-class WrapLogger():
-  def __init__(self, logger, level):
-    self.logger = logger
-    self.level = level
-    self.file = tempfile.TemporaryFile()
-
-  def write(self, message):
-    self.logger.log(self.level, message)
-
-  def __getattr__(self, name):
-    return getattr(self.file, name)
-
-
-
+##############################################################