mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-10-01 20:49:44 +00:00
Fix json logger on validator for arg formatting
This commit is contained in:
@@ -33,8 +33,8 @@ class json_logger:
|
|||||||
def set_instance(self, instance):
|
def set_instance(self, instance):
|
||||||
self.instance = instance
|
self.instance = instance
|
||||||
|
|
||||||
def log(self, level, message, instance):
|
def log(self, level, message, *args, **kwargs):
|
||||||
self.statements.append(log_entry_type(level, message, instance)._asdict())
|
self.statements.append(log_entry_type(level, message % args, kwargs.get('instance'))._asdict())
|
||||||
|
|
||||||
def __getattr__(self, level):
|
def __getattr__(self, level):
|
||||||
return functools.partial(self.log, level, instance=self.instance)
|
return functools.partial(self.log, level, instance=self.instance)
|
||||||
|
|||||||
Reference in New Issue
Block a user