aboutsummaryrefslogtreecommitdiffstats
path: root/proxy/log.go
diff options
context:
space:
mode:
authorOndrej Fabry <ofabry@cisco.com>2020-04-09 14:36:30 +0200
committerOndrej Fabry <ofabry@cisco.com>2020-04-09 14:36:30 +0200
commit2c419b100f5f90c1215617d0fac81fa6749c4d6b (patch)
treefa04b14429396b17cec8c828c203995e4ef574e8 /proxy/log.go
parentdb87efa2ec1e91e81517236b164b279e57b8daa8 (diff)
proxy: Unexport methods that do not satisfy rpc to remove warningv0.3.3
Change-Id: Icd4173edc55d83b1766f204184eb818b859e648e Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
Diffstat (limited to 'proxy/log.go')
-rw-r--r--proxy/log.go11
1 files changed, 8 insertions, 3 deletions
diff --git a/proxy/log.go b/proxy/log.go
index d53e532..2ab4704 100644
--- a/proxy/log.go
+++ b/proxy/log.go
@@ -1,6 +1,7 @@
package proxy
import (
+ "io"
"os"
"github.com/sirupsen/logrus"
@@ -13,19 +14,23 @@ var (
)
func init() {
- log.Out = os.Stdout
if debug {
log.Level = logrus.DebugLevel
log.Debugf("govpp/proxy: debug mode enabled")
}
}
-// SetLogger sets global logger to l.
+// SetLogger sets logger.
func SetLogger(l *logrus.Logger) {
log = l
}
-// SetLogLevel sets global logger level to lvl.
+// SetLogLevel sets log level for logger.
func SetLogLevel(lvl logrus.Level) {
log.Level = lvl
}
+
+// SetOutput sets log output for logger.
+func SetLogOutput(out io.Writer) {
+ log.Out = out
+}