From 21cc8f684623253df6fe3766aed2d789e0f02961 Mon Sep 17 00:00:00 2001 From: Timm Fitschen <t.fitschen@indiscale.com> Date: Fri, 15 Sep 2023 00:17:31 +0200 Subject: [PATCH] STY: autopep8'ed table_export --- src/caosadvancedtools/table_export.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/caosadvancedtools/table_export.py b/src/caosadvancedtools/table_export.py index c8768ad9..e8232719 100644 --- a/src/caosadvancedtools/table_export.py +++ b/src/caosadvancedtools/table_export.py @@ -166,11 +166,15 @@ class BaseTableExporter(object): else: self._append_missing(e, d) elif FIND_FUNCTION in d: - val = self._call_find_function(d[FIND_FUNCTION], e); - if val is not None: - self.info[e] = val - else: + try: + val = self._call_find_function(d[FIND_FUNCTION], e) + if val is not None: + self.info[e] = val + else: + self._append_missing(e, d) + except Exception as exc: self._append_missing(e, d) + logger.error(exc) # last resort: check if record has e as property: else: try: -- GitLab