Skip to content

Commit 93e8295

Browse files
committed
Remove validate argument for Python <= 3.7
1 parent 5383200 commit 93e8295

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

reframe/core/logging.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -301,8 +301,12 @@ class CheckFieldFormatter(logging.Formatter):
301301
# NOTE: This formatter will work only for the '%' style
302302
def __init__(self, fmt=None, datefmt=None, perffmt=None,
303303
ignore_keys=None, style='%'):
304-
super().__init__(fmt, datefmt, style,
305-
validate=(fmt != '%(check_#ALL)s'))
304+
if sys.version_info[:2] <= (3, 7):
305+
super().__init__(fmt, datefmt, style)
306+
else:
307+
super().__init__(fmt, datefmt, style,
308+
validate=(fmt != '%(check_#ALL)s'))
309+
306310
self.__fmt = fmt
307311
self.__fmtperf = perffmt[:-1] if perffmt else ''
308312
self.__specs = re.findall(r'\%\((\S+?)\)s', fmt)

0 commit comments

Comments
 (0)