From 04e3018f3c6d73e806fafc8f3ba93604f2833e47 Mon Sep 17 00:00:00 2001 From: Thomas Krijnen Date: Mon, 17 Jul 2017 18:09:49 +0200 Subject: [PATCH] Use default logger --- src/ifcopenshell-python/ifcopenshell/entity_instance.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/ifcopenshell-python/ifcopenshell/entity_instance.py b/src/ifcopenshell-python/ifcopenshell/entity_instance.py index e7f88ec830..658e01d80a 100644 --- a/src/ifcopenshell-python/ifcopenshell/entity_instance.py +++ b/src/ifcopenshell-python/ifcopenshell/entity_instance.py @@ -26,9 +26,8 @@ from . import ifcopenshell_wrapper try: import logging - log = logging.getLogger(__name__) except ImportError as e: - log = type('logger', (object,), {'exception': lambda s: print(s)}) + logging = type('logger', (object,), {'exception': staticmethod(lambda s: print(s))}) class entity_instance(object): @@ -129,12 +128,12 @@ class entity_instance(object): _info["id"] = self.id() _info["type"] = self.is_a() except: - log.exception("unhandled exception while getting id / type info on {}".format(self)) + logging.exception("unhandled exception while getting id / type info on {}".format(self)) for i in range(len(self)): try: _info[self.attribute_name(i)] = self[i] except: - log.exception("unhandled exception occured setting attribute name for {}".format(self)) + logging.exception("unhandled exception occured setting attribute name for {}".format(self)) return _info __dict__ = property(get_info)