-
Notifications
You must be signed in to change notification settings - Fork 160
Open
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed
Description
Description
When using ExecuteProcess and its childs, the current mechanism to capture the stdout and re-emit it with a prefix is fine. However, I would like an option to not capture those output.
Motivation
We are using systemd-journal to monitor our logs, and it comes with the added benefit kinda structured logs:
you can filter by executable, command line, stdout vs stderr, etc...
However, by stepping between the difference processes and journald, launch removes this kind of information and add the process name in the MESSAGE field of the journal entry instead of using another variable.
Design / Implementation Considerations
It would probably mean to update osrf_pycommon as well to be able to pass the correct stdout/stderr values to loop.subprocess_exec.
Additional Information
No response
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is needed