@@ -14,7 +14,7 @@ import (
14
14
"github.com/kubernetes-sigs/container-object-storage-interface-controller/pkg/bucketrequest"
15
15
bucketcontroller "sigs.k8s.io/container-object-storage-interface-api/controller"
16
16
17
- "github.com/golang/glog "
17
+ "k8s.io/klog/v2 "
18
18
)
19
19
20
20
var cmd = & cobra.Command {
@@ -29,34 +29,20 @@ var cmd = &cobra.Command{
29
29
}
30
30
31
31
var kubeConfig string
32
+ var verbosity int
32
33
33
34
func init () {
34
35
viper .AutomaticEnv ()
35
36
36
- cmd .PersistentFlags ().AddGoFlagSet (flag .CommandLine )
37
- flag .Set ("logtostderr" , "true" )
38
-
39
- strFlag := func (c * cobra.Command , ptr * string , name string , short string , dfault string , desc string ) {
40
- c .PersistentFlags ().
41
- StringVarP (ptr , name , short , dfault , desc )
42
- }
43
- strFlag (cmd , & kubeConfig , "kubeconfig" , "" , kubeConfig , "path to kubeconfig file" )
44
-
45
- hideFlag := func (name string ) {
46
- cmd .PersistentFlags ().MarkHidden (name )
47
- }
48
- hideFlag ("alsologtostderr" )
49
- hideFlag ("log_backtrace_at" )
50
- hideFlag ("log_dir" )
51
- hideFlag ("logtostderr" )
52
- hideFlag ("master" )
53
- hideFlag ("stderrthreshold" )
54
- hideFlag ("vmodule" )
55
-
56
- // suppress the incorrect prefix in glog output
57
- flag .CommandLine .Parse ([]string {})
37
+ flag .Set ("alsologtostderr" , "true" )
38
+ kflags := flag .NewFlagSet ("klog" , flag .ExitOnError )
39
+ klog .InitFlags (kflags )
40
+
41
+ cmd .PersistentFlags ().AddGoFlagSet (kflags )
42
+ cmd .PersistentFlags ().StringVarP (& kubeConfig , "kubeconfig" , "" , kubeConfig , "path to kubeconfig file" )
43
+
44
+ //flag.CommandLine.Parse([]string{})
58
45
viper .BindPFlags (cmd .PersistentFlags ())
59
-
60
46
}
61
47
62
48
func main () {
@@ -72,16 +58,16 @@ func main() {
72
58
}()
73
59
74
60
if err := cmd .ExecuteContext (ctx ); err != nil {
75
- glog . Fatal ( err . Error () )
61
+ klog . Error (err )
76
62
}
77
63
}
78
64
79
65
func run (ctx context.Context , args []string ) error {
80
- ctrl , err := bucketcontroller .NewDefaultObjectStorageController ("controller-manager" , "leader-lock" , 40 )
66
+ ctrl , err := bucketcontroller .NewDefaultObjectStorageController ("cosi- controller-manager" , "leader-lock" , 40 )
81
67
if err != nil {
82
68
return err
83
69
}
84
- ctrl .AddBucketRequestListener (bucketrequest .NewListener ())
70
+ ctrl .AddBucketRequestListener (bucketrequest .NewBucketRequestListener ())
85
71
ctrl .AddBucketAccessRequestListener (bucketaccessrequest .NewListener ())
86
72
return ctrl .Run (ctx )
87
73
}
0 commit comments