Erik Sjölund pointed out a regression where we're
no long printing the
--help message to stdout, but to stderr instead.
I'm not actually sure what caused the regression, but it was made
possible by the fact that the original fix was pretty strange to begin
with. It introduced some hacks to force the logging subsystem to go
to stdout, which have presumably failed in some subtle way. But,
there's really no reason to run usage() through the logging subsystem
in the first place - it just adds complexity.
Link:
https://bugs.passt.top/show_bug.cgi?id=90
Link:
https://bugs.passt.top/show_bug.cgi?id=52
Changes since v1:
* Use multi-line strings heavily in 2/3
David Gibson (3):
conf: Remove unhelpful usage() wrapper
conf: Don't print usage via the logging subsystem
log: Remove log_to_stdout option
Applied.
--
Stefano