Skip to content

Commit 6fa596e

Browse files
Support --v and --vmodule silently
Allows compatibility with Kubernetes invocation directly
1 parent eda0cfb commit 6fa596e

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

pkg/cmd/flagtypes/glog.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,14 @@ func GLog(flags *pflag.FlagSet) {
1414
level := flag.Value.(*glog.Level)
1515
levelPtr := (*int32)(level)
1616
flags.Int32Var(levelPtr, "loglevel", 0, "Set the level of log output (0-10)")
17+
flags.Int32Var(levelPtr, "v", 0, "Set the level of log output (0-10)")
18+
flags.Lookup("v").Hidden = true
1719
}
1820
if flag := from.Lookup("vmodule"); flag != nil {
1921
value := flag.Value
2022
flags.Var(pflagValue{value}, "logspec", "Set per module logging with file|pattern=LEVEL,...")
23+
flags.Var(pflagValue{value}, "vmodule", "Set per module logging with file|pattern=LEVEL,...")
24+
flags.Lookup("vmodule").Hidden = true
2125
}
2226
}
2327

0 commit comments

Comments
 (0)