From 889ec714e17174d1b82ffebf2f0f8f22f8fbb335 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Thu, 7 Nov 2024 02:55:46 -0600 Subject: mirror output to stdout and http --- reallog.go | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-) (limited to 'reallog.go') diff --git a/reallog.go b/reallog.go index a2c9a76..3629639 100644 --- a/reallog.go +++ b/reallog.go @@ -26,25 +26,23 @@ func DaemonShow() { } func realPrintln(a ...any) { - if httpMode == nil { - if daemonMode { - fmt.Println(a...) - } else { - reallog.Println(a...) - } + if daemonMode { + fmt.Println(a...) } else { - fmt.Fprintln(httpMode, a...) + reallog.Println(a...) + } + if httpMode != nil { + fmt.Fprintln(httpMode, fmt.Sprint(a...)) } } func realPrintf(s string, a ...any) { - if httpMode == nil { - if daemonMode { - fmt.Printf(s, a...) - } else { - reallog.Printf(s, a...) - } + if daemonMode { + fmt.Printf(s, a...) } else { + reallog.Printf(s, a...) + } + if httpMode != nil { fmt.Fprintln(httpMode, fmt.Sprintf(s, a...)) } } -- cgit v1.2.3