forked from rook/rook
ceph: force upper case for Operator log level
When the operator configmap is edited, it is likely that some user will simply put "debug" instead of "DEBUG", so let's always transform the value to upper case to ease user experience. Signed-off-by: Sébastien Han <seb@redhat.com>
This commit is contained in:
@@ -21,6 +21,7 @@ import (
|
||||
"context"
|
||||
"os"
|
||||
"os/signal"
|
||||
"strings"
|
||||
"syscall"
|
||||
|
||||
"github.com/coreos/pkg/capnslog"
|
||||
@@ -109,7 +110,7 @@ func (o *Operator) updateOperatorLogLevel() error {
|
||||
rookLogLevel = "INFO"
|
||||
}
|
||||
|
||||
logLevel, err := capnslog.ParseLevel(rookLogLevel)
|
||||
logLevel, err := capnslog.ParseLevel(strings.ToUpper(rookLogLevel))
|
||||
if err != nil {
|
||||
return errors.Wrapf(err, "failed to load ROOK_LOG_LEVEL %q.", rookLogLevel)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user