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