Skip to content

Commit d0755bd

Browse files
authored
Log level configured (#14)
1 parent 7b83370 commit d0755bd

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

main.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,16 @@ func main() {
1717
namespace := flag.String("namespace", os.Getenv("PROXY_NAMESPACE"), "Kubernetes namespace")
1818
serviceName := flag.String("service-name", os.Getenv("PROXY_SERVICE_NAME"), "Service which the proxy serves")
1919
instanceName := flag.String("instance-name", os.Getenv("PROXY_INSTANCE_NAME"), "Deployment instance name")
20+
logLevel := flag.String("log-level", os.Getenv("LOG_LEVEL"), "Set proxy's log level")
2021
flag.Parse()
2122

2223
// logger conf
2324
var logger = logrus.New()
24-
logger.SetLevel(logrus.DebugLevel)
25+
parsedLogLevel, err := logrus.ParseLevel(*logLevel)
26+
if err != nil {
27+
panic(err)
28+
}
29+
logger.SetLevel(parsedLogLevel)
2530

2631
// prometheus conf
2732
promMetricsHandler, _ := app.CreateMetricsHandler(logger, *namespace, *serviceName, *instanceName)

0 commit comments

Comments
 (0)