Thumbnail

rani/matterbridge.git

Clone URL: https://git.buni.party/rani/matterbridge.git

commit 94bc38cada0ac46cbdb100109c4a673acb0cb99d Author: selfhoster1312 <selfhoster1312@kl.netlib.re> Date: Wed Nov 26 11:22:21 2025 +0000 cli: Add "-nocolor" flag to disable colored ouptut diff --git a/matterbridge.go b/matterbridge.go index 1b96233..17bfca7 100644 --- a/matterbridge.go +++ b/matterbridge.go @@ -216 +217 @@ var (   flagDebug = flag.Bool("debug", false, "enable debug")   flagVersion = flag.Bool("version", false, "show version")   flagGops = flag.Bool("gops", false, "enable gops agent") + flagNoColor = flag.Bool("nocolor", false, "disable colored logs")  )    func main() { @@ -747 +757 @@ func setupLogger() *logrus.Logger {   Out: os.Stdout,   Formatter: &prefixed.TextFormatter{   PrefixPadding: 13, - DisableColors: false, + DisableColors: *flagNoColor,   },   Level: logrus.InfoLevel,   } @@ -827 +837 @@ func setupLogger() *logrus.Logger {   logger.SetReportCaller(true)   logger.Formatter = &prefixed.TextFormatter{   PrefixPadding: 13, - DisableColors: false, + DisableColors: *flagNoColor,   FullTimestamp: false,     CallerFormatter: func(function, file string) string {