fix: redirect to stderr for machine output #480
@ -51,6 +51,10 @@ func Run(version, commit string) {
|
|||||||
log.Logger.SetStyles(charmLog.DefaultStyles())
|
log.Logger.SetStyles(charmLog.DefaultStyles())
|
||||||
charmLog.SetDefault(log.Logger)
|
charmLog.SetDefault(log.Logger)
|
||||||
|
|
||||||
|
if internal.MachineReadable {
|
||||||
|
log.SetOutput(os.Stderr)
|
||||||
|
}
|
||||||
|
|
||||||
if internal.Debug {
|
if internal.Debug {
|
||||||
log.SetLevel(log.DebugLevel)
|
log.SetLevel(log.DebugLevel)
|
||||||
log.SetOutput(os.Stderr)
|
log.SetOutput(os.Stderr)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user