Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

in GUI mode, when capturing stdout or stderr, prefix the log line with stdout or stderr #17

Open
jamesabel opened this issue May 8, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@jamesabel
Copy link
Owner

Currently in GUI mode, stdout and stderr are captured. This is because many GUI OSs (Windows) raise an exception or error when a GUI app writes to stdout or stderr.

While this currently works in Balsa, there's no indication that a log was indeed from stdout or stderr. The lines are directly written to the log without an indication of where they came from.

Current behavior:
2024-05-06T10:53:40.229075-07:00 - root - MainProcess - balsa.py - 71 - write - INFO - ZeroDivisionError

Desired behavior:
2024-05-06T10:53:40.229075-07:00 - root - MainProcess - balsa.py - 71 - write - INFO - stderr: "ZeroDivisionError"

@jamesabel jamesabel added the enhancement New feature or request label May 8, 2024
@jamesabel jamesabel self-assigned this May 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant