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:
1 parent
74bae84bb7
commit
7e7be7ea56
1 file changed
+2
-1
@@ -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