supervise-daemon: allow merging stderr and stdout#1020
Conversation
Implement a --merge-stderr flag for supervise-daemon, along with a merge_stderr for openrc-run. This merges stderr into stdout, allowing a single process (via --output_logger/output_logger) to handle all output from a service. Implements: OpenRC#1019
|
i think i'd more in favor of redirecting stderr to stdout if only after releasing 0.64 i've promised to revamp logging in openrc (so we no longer /dev/null them by default either) so i'll take a look at this then |
I'd love to be able to configure logging globally. E.g.: a default for all services which don't override it. An expected usage would be something like: |
That sounds very sensible; I can't imagine that "I want to log stdout and discard stderr" is a common use case. |
Implement a --merge-stderr flag for supervise-daemon, along with a merge_stderr for openrc-run. This merges stderr into stdout, allowing a single process (via --output_logger/output_logger) to handle all output from a service.
Implements: #1019