Skip to content

Commit 3aad914

Browse files
committed
fix
1 parent 2953b9d commit 3aad914

2 files changed

Lines changed: 8 additions & 2 deletions

File tree

‎flm/__main__.py‎

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,13 @@ def run_main(cmdargs=None, enable_debug_pdb=_default_enable_debug_pdb, exit_code
6363
if exit_code_on_error is not None:
6464
sys.exit(exit_code_on_error)
6565
except FLMMainRunError as e:
66-
logging.getLogger('flm').critical('\n\n==> %s <==\n\n%s', e.message(), e.details())
66+
message = e.message()
67+
details = e.details()
68+
logging.getLogger('flm').critical(
69+
'\n\n==> %s <==%s',
70+
message,
71+
'\n\n'+details if details else ''
72+
)
6773
if exit_code_on_error is not None:
6874
sys.exit(exit_code_on_error)
6975
except Exception as e:

‎flm/main/run.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ class FLMMainRunError(Exception):
4545
def __init__(self, message, details=None):
4646
super().__init__(message)
4747
self._message = message.strip()
48-
self._details = details.strip()
48+
self._details = details.strip() if details else None
4949

5050
def message(self):
5151
return self._message

0 commit comments

Comments
 (0)