Skip to content

Commit d3ceea5

Browse files
committed
Fix f-string and use secho for error
1 parent 3f628d1 commit d3ceea5

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

simvue/run.py

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -184,9 +184,13 @@ def __exit__(
184184
_error_msg = "\n".join(
185185
f"{identifier}:\n{msg}" for identifier, msg in _error_msgs.items()
186186
)
187-
logger.error(
187+
if _error_msg:
188+
_error_msg = f":\n{_error_msg}"
189+
click.secho(
188190
"Simvue process executor terminated with non-zero exit status "
189-
f"{_non_zero}{(':\n' + _error_msg) if _error_msg else ''}"
191+
f"{_non_zero}{_error_msg}",
192+
fg="red",
193+
bold=True,
190194
)
191195
sys.exit(_non_zero)
192196

@@ -1388,9 +1392,13 @@ def close(self) -> bool:
13881392
_error_msg = "\n".join(
13891393
f"{identifier}:\n{msg}" for identifier, msg in _error_msgs.items()
13901394
)
1391-
logger.error(
1395+
if _error_msg:
1396+
_error_msg = f":\n{_error_msg}"
1397+
click.secho(
13921398
"Simvue process executor terminated with non-zero exit status "
1393-
f"{_non_zero}{(':\n' + _error_msg) if _error_msg else ''}"
1399+
f"{_non_zero}{_error_msg}",
1400+
fg="red",
1401+
bold=True,
13941402
)
13951403
sys.exit(_non_zero)
13961404

0 commit comments

Comments
 (0)