no timestamp, color and sorting in systemd mode

This commit is contained in:
yusing 2024-03-29 21:45:29 +00:00
parent a0be1f11d3
commit 486122f3d8

View file

@ -20,11 +20,16 @@ func main() {
args := getArgs()
if isRunningAsService {
logrus.SetFormatter(&logrus.JSONFormatter{})
logrus.SetFormatter(&logrus.TextFormatter{
DisableColors: true,
DisableTimestamp: true,
DisableSorting: true,
})
} else {
logrus.SetFormatter(&logrus.TextFormatter{
ForceColors: true,
DisableColors: false,
DisableSorting: true,
FullTimestamp: true,
TimestampFormat: "01-02 15:04:05",
})