mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-05 18:24:07 +00:00
move glog setter to util/logs
This commit is contained in:
parent
7a9a30a4f7
commit
0aff9490cf
@ -18,6 +18,7 @@ package logs
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"flag"
|
"flag"
|
||||||
|
"fmt"
|
||||||
"log"
|
"log"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
@ -67,3 +68,12 @@ func FlushLogs() {
|
|||||||
func NewLogger(prefix string) *log.Logger {
|
func NewLogger(prefix string) *log.Logger {
|
||||||
return log.New(GlogWriter{}, prefix, 0)
|
return log.New(GlogWriter{}, prefix, 0)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// GlogSetter is a setter to set glog level.
|
||||||
|
func GlogSetter(val string) (string, error) {
|
||||||
|
var level glog.Level
|
||||||
|
if err := level.Set(val); err != nil {
|
||||||
|
return "", fmt.Errorf("failed set glog.logging.verbosity %s: %v", val, err)
|
||||||
|
}
|
||||||
|
return fmt.Sprintf("successfully set glog.logging.verbosity to %s", val), nil
|
||||||
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user