@@ -24,7 +24,6 @@ import (
24
24
"github.com/openshift/machine-api-operator/pkg/version"
25
25
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
26
26
"k8s.io/klog/v2"
27
- "k8s.io/klog/v2/textlogger"
28
27
ipamv1beta1 "sigs.k8s.io/cluster-api/exp/ipam/api/v1beta1"
29
28
ctrl "sigs.k8s.io/controller-runtime"
30
29
"sigs.k8s.io/controller-runtime/pkg/cache"
@@ -45,9 +44,14 @@ func main() {
45
44
"" , "" ,
46
45
)
47
46
48
- textLoggerConfig := textlogger .NewConfig ()
49
- textLoggerConfig .AddFlags (flag .CommandLine )
50
- ctrl .SetLogger (textlogger .NewLogger (textLoggerConfig ))
47
+ // Set log for controller-runtime
48
+ ctrl .SetLogger (klog .NewKlogr ())
49
+
50
+ klog .InitFlags (nil )
51
+ if err := flag .Set ("logtostderr" , "true" ); err != nil {
52
+ klog .Fatalf ("failed to set logtostderr flag: %v" , err )
53
+ }
54
+
51
55
watchNamespace := flag .String (
52
56
"namespace" ,
53
57
"" ,
@@ -79,23 +83,13 @@ func main() {
79
83
"Address for hosting metrics" ,
80
84
)
81
85
82
- logToStderr := flag .Bool (
83
- "logtostderr" ,
84
- true ,
85
- "log to standard error instead of files" ,
86
- )
87
-
88
86
healthAddr := flag .String (
89
87
"health-addr" ,
90
88
":9440" ,
91
89
"The address for health checking." ,
92
90
)
93
91
flag .Parse ()
94
92
95
- if logToStderr != nil {
96
- klog .LogToStderr (* logToStderr )
97
- }
98
-
99
93
if printVersion {
100
94
fmt .Println (version .String )
101
95
os .Exit (0 )
0 commit comments