]> git.ipfire.org Git - thirdparty/tornado.git/commitdiff
Remove type-checker for log_rotate_mode option 1479/head
authorPing <yuanta11@gmail.com>
Sun, 6 Sep 2015 06:56:34 +0000 (14:56 +0800)
committerPing <yuanta11@gmail.com>
Sun, 6 Sep 2015 06:57:02 +0000 (14:57 +0800)
tornado/log.py
tornado/test/log_test.py

index f8ab706b00f5ad7cd399915f6e629a7e70f679e6..040889a9897cd8b18d29f07ff1bf6e9d250d6294 100644 (file)
@@ -203,14 +203,9 @@ def enable_pretty_logging(options=None, logger=None):
                 interval=options.log_rotate_interval,
                 backupCount=options.log_file_num_backups)
         else:
-            if not isinstance(rotate_mode, str):
-                error_message = 'The type of log_rotate_mode option should be ' +\
-                                'str, not {}.'.format(str(type(rotate_mode)))
-                raise TypeError(error_message)
-            else:
-                error_message = 'The value of log_rotate_mode option should be ' +\
-                                '"size" or "time", not "{}".'.format(rotate_mode)
-                raise ValueError(error_message)
+            error_message = 'The value of log_rotate_mode option should be ' +\
+                            '"size" or "time", not "%s".' % rotate_mode
+            raise ValueError(error_message)
         channel.setFormatter(LogFormatter(color=False))
         logger.addHandler(channel)
 
index b538c4b5434895c8dad9abe000b7b8bbf62e6778..8bc65e5588f56e5f9289e4ddeedbbf47793dd97c 100644 (file)
@@ -194,17 +194,6 @@ class EnablePrettyLoggingTest(unittest.TestCase):
                 handler.flush()
                 handler.close()
 
-    def test_wrong_rotate_mode_type(self):
-        try:
-            self.options.log_file_prefix = 'some_path'
-            self.options.log_rotate_mode = None
-            self.assertRaises(TypeError, enable_pretty_logging,
-                              options=self.options, logger=self.logger)
-        finally:
-            for handler in self.logger.handlers:
-                handler.flush()
-                handler.close()
-
 
 class LoggingOptionTest(unittest.TestCase):
     """Test the ability to enable and disable Tornado's logging hooks."""