@@ -14,7 +14,7 @@ import (
1414 "github.com/kubernetes-sigs/container-object-storage-interface-controller/pkg/bucketrequest"
1515 bucketcontroller "sigs.k8s.io/container-object-storage-interface-api/controller"
1616
17- "github.com/golang/glog "
17+ "k8s.io/klog/v2 "
1818)
1919
2020var cmd = & cobra.Command {
@@ -29,34 +29,20 @@ var cmd = &cobra.Command{
2929}
3030
3131var kubeConfig string
32+ var verbosity int
3233
3334func init () {
3435 viper .AutomaticEnv ()
3536
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{})
5845 viper .BindPFlags (cmd .PersistentFlags ())
59-
6046}
6147
6248func main () {
@@ -72,16 +58,16 @@ func main() {
7258 }()
7359
7460 if err := cmd .ExecuteContext (ctx ); err != nil {
75- glog . Fatal ( err . Error () )
61+ klog . Error (err )
7662 }
7763}
7864
7965func 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 )
8167 if err != nil {
8268 return err
8369 }
84- ctrl .AddBucketRequestListener (bucketrequest .NewListener ())
70+ ctrl .AddBucketRequestListener (bucketrequest .NewBucketRequestListener ())
8571 ctrl .AddBucketAccessRequestListener (bucketaccessrequest .NewListener ())
8672 return ctrl .Run (ctx )
8773}
0 commit comments