(self, obj, property, value)
| 2037 | return getattr(obj, property) if hasattr(obj, property) else defaultValue |
| 2038 | |
| 2039 | def set_property(self, obj, property, value): |
| 2040 | setattr(obj, property, value) |
| 2041 | |
| 2042 | def exception_message(self, exc, include_stack=True): |
| 2043 | message = '[' + type(exc).__name__ + '] ' + (str(exc) if include_stack else "".join(format_exception(type(exc), exc, exc.__traceback__, limit=6))) |
no outgoing calls