Browse Source

[bugfix] fix logger's logging level

tags/v0.5.5
yunfan 4 years ago
parent
commit
1139986b36
2 changed files with 3 additions and 2 deletions
  1. +2
    -2
      fastNLP/core/_logger.py
  2. +1
    -0
      test/core/test_logger.py

+ 2
- 2
fastNLP/core/_logger.py View File

@@ -145,7 +145,7 @@ def _init_logger(path=None, stdout='tqdm', level='INFO'):
# logger = logging.getLogger()
logger = logging.getLogger(ROOT_NAME)
logger.propagate = False
logger.setLevel(level)
logger.setLevel(1) # make the logger the lowest level
_set_stdout_handler(logger, stdout, level)
@@ -168,4 +168,4 @@ def _get_logger(name=None, level='INFO'):
return logger


logger = _init_logger(path=None, level=1) # make the logger the lowest level
logger = _init_logger(path=None, level='INFO')

+ 1
- 0
test/core/test_logger.py View File

@@ -29,5 +29,6 @@ class TestLogger(unittest.TestCase):
def test_stdout(self, mock_out):
for i in range(3):
logger.info(self.msg)
logger.debug('aabbc')

self.assertEqual([self.msg for i in range(3)], mock_out.getvalue().strip().split('\n'))

Loading…
Cancel
Save