Skip to content

Commit 3ccac58

Browse files
authored
Merge pull request #2786 from vkarak/bugfix/silence-stream-handlers
[bugfix] Correctly silence the `stream` handlers only when the `-q` option is passed
2 parents 32fb479 + a7af53a commit 3ccac58

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

reframe/core/logging.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -591,6 +591,7 @@ def _extract_handlers(site_config, handlers_group):
591591
hdlr.setFormatter(RFC3339Formatter(fmt=fmt,
592592
datefmt=datefmt, perffmt=perffmt))
593593
hdlr.setLevel(_check_level(level))
594+
hdlr._rfm_type = handler_type
594595
handlers.append(hdlr)
595596

596597
return handlers
@@ -692,8 +693,7 @@ def setLevel(self, level):
692693
@property
693694
def std_stream_handlers(self):
694695
if self.logger:
695-
return [h for h in self.logger.handlers
696-
if isinstance(h, logging.StreamHandler)]
696+
return [h for h in self.logger.handlers if h._rfm_type == 'stream']
697697
else:
698698
return []
699699

0 commit comments

Comments
 (0)