Fix level issue
This commit is contained in:
parent
a8f326dca9
commit
40462cf663
@ -291,7 +291,7 @@ class ConfigStorage(Options):
|
||||
continue
|
||||
else:
|
||||
config["outputs"][i] = self.outputs[output_name]
|
||||
if level := self.parse_level(config) is not None:
|
||||
if (level := self.parse_level(config)) is not None:
|
||||
config["level"] = level
|
||||
if "level_name" in config:
|
||||
config.pop("level_name")
|
||||
|
@ -75,7 +75,6 @@ class BaseFormatter(Options):
|
||||
elif isinstance(template, str):
|
||||
template = Template(template)
|
||||
|
||||
print(message, info, template)
|
||||
try:
|
||||
return template.substitute(info)
|
||||
except (KeyError, ValueError):
|
||||
|
@ -61,10 +61,11 @@ class StdioOutputStream(BaseOutputStream):
|
||||
return None
|
||||
if message.level < self.level:
|
||||
return None
|
||||
out_msg = self.formatter.format_message(message)
|
||||
if message.flush is not None:
|
||||
print(self.formatter.format_message(message), end="", flush=message.flush)
|
||||
print(out_msg, end="", flush=message.flush)
|
||||
else:
|
||||
print(self.formatter.format_message(message), end="", flush=True)
|
||||
print(out_msg, end="", flush=True)
|
||||
return None
|
||||
|
||||
def write_stderr(self, message: LogMessage) -> None:
|
||||
|
Loading…
Reference in New Issue
Block a user