Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 5 additions & 4 deletions main.go
Original file line number Diff line number Diff line change
Expand Up @@ -240,26 +240,27 @@ func InitFlags(fs *pflag.FlagSet) {
// +kubebuilder:rbac:groups=infrastructure.cluster.x-k8s.io,resources=vspheremachinetemplates;vsphereclustertemplates,verbs=get;list;watch;patch;update

func main() {
setupLog.Info(fmt.Sprintf("Version: %+v", version.Get().String()))

InitFlags(pflag.CommandLine)
pflag.CommandLine.SetNormalizeFunc(cliflag.WordSepNormalizeFunc)
pflag.CommandLine.AddGoFlagSet(flag.CommandLine)
// Set log level 2 as default.
if err := pflag.CommandLine.Set("v", "2"); err != nil {
setupLog.Error(err, "failed to set default log level")
fmt.Printf("Failed to set default log level: %v\n", err)
os.Exit(1)
}
pflag.Parse()

if err := logsv1.ValidateAndApply(logOptions, nil); err != nil {
setupLog.Error(err, "unable to start manager")
fmt.Printf("Unable to start manager: %v\n", err)
os.Exit(1)
}

// klog.Background will automatically use the right logger.
ctrl.SetLogger(klog.Background())

// Note: setupLog can only be used after ctrl.SetLogger was called
setupLog.Info(fmt.Sprintf("Version: %s (git commit: %s)", version.Get().String(), version.Get().GitCommit))

managerOpts.KubeConfig = ctrl.GetConfigOrDie()
managerOpts.KubeConfig.QPS = restConfigQPS
managerOpts.KubeConfig.Burst = restConfigBurst
Expand Down
9 changes: 5 additions & 4 deletions test/extension/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -170,15 +170,13 @@ func InitFlags(fs *pflag.FlagSet) {
// +kubebuilder:rbac:groups=authorization.k8s.io,resources=subjectaccessreviews,verbs=create

func main() {
setupLog.Info(fmt.Sprintf("Version: %+v", version.Get().String()))

// Initialize and parse command line flags.
InitFlags(pflag.CommandLine)
pflag.CommandLine.SetNormalizeFunc(cliflag.WordSepNormalizeFunc)
pflag.CommandLine.AddGoFlagSet(flag.CommandLine)
// Set log level 2 as default.
if err := pflag.CommandLine.Set("v", "2"); err != nil {
setupLog.Error(err, "Failed to set default log level")
fmt.Printf("Failed to set default log level: %v\n", err)
os.Exit(1)
}
pflag.Parse()
Expand All @@ -187,7 +185,7 @@ func main() {
// so klog will automatically use the right logger.
// NOTE: klog is the log of choice of component-base machinery.
if err := logsv1.ValidateAndApply(logOptions, nil); err != nil {
setupLog.Error(err, "Unable to start extension")
fmt.Printf("Unable to start manager: %v\n", err)
os.Exit(1)
}

Expand All @@ -197,6 +195,9 @@ func main() {
// requiring an addition log parameter in all the functions).
ctrl.SetLogger(klog.Background())

// Note: setupLog can only be used after ctrl.SetLogger was called
setupLog.Info(fmt.Sprintf("Version: %s (git commit: %s)", version.Get().String(), version.Get().GitCommit))

restConfig := ctrl.GetConfigOrDie()
restConfig.QPS = restConfigQPS
restConfig.Burst = restConfigBurst
Expand Down
9 changes: 5 additions & 4 deletions test/infrastructure/net-operator/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -137,26 +137,27 @@ func InitFlags(fs *pflag.FlagSet) {
// +kubebuilder:rbac:groups=authorization.k8s.io,resources=subjectaccessreviews,verbs=create

func main() {
setupLog.Info(fmt.Sprintf("Version: %+v", version.Get().String()))

InitFlags(pflag.CommandLine)
pflag.CommandLine.SetNormalizeFunc(cliflag.WordSepNormalizeFunc)
pflag.CommandLine.AddGoFlagSet(flag.CommandLine)
// Set log level 2 as default.
if err := pflag.CommandLine.Set("v", "2"); err != nil {
setupLog.Error(err, "failed to set default log level")
fmt.Printf("Failed to set default log level: %v\n", err)
os.Exit(1)
}
pflag.Parse()

if err := logsv1.ValidateAndApply(logOptions, nil); err != nil {
setupLog.Error(err, "unable to start manager")
fmt.Printf("Unable to start manager: %v\n", err)
os.Exit(1)
}

// klog.Background will automatically use the right logger.
ctrl.SetLogger(klog.Background())

// Note: setupLog can only be used after ctrl.SetLogger was called
setupLog.Info(fmt.Sprintf("Version: %s (git commit: %s)", version.Get().String(), version.Get().GitCommit))

restConfig := ctrl.GetConfigOrDie()
restConfig.QPS = restConfigQPS
restConfig.Burst = restConfigBurst
Expand Down
9 changes: 5 additions & 4 deletions test/infrastructure/vcsim/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -179,26 +179,27 @@ func InitFlags(fs *pflag.FlagSet) {
// +kubebuilder:rbac:groups=authorization.k8s.io,resources=subjectaccessreviews,verbs=create

func main() {
setupLog.Info(fmt.Sprintf("Version: %+v", version.Get().String()))

InitFlags(pflag.CommandLine)
pflag.CommandLine.SetNormalizeFunc(cliflag.WordSepNormalizeFunc)
pflag.CommandLine.AddGoFlagSet(flag.CommandLine)
// Set log level 2 as default.
if err := pflag.CommandLine.Set("v", "2"); err != nil {
setupLog.Error(err, "failed to set default log level")
fmt.Printf("Failed to set default log level: %v\n", err)
os.Exit(1)
}
pflag.Parse()

if err := logsv1.ValidateAndApply(logOptions, nil); err != nil {
setupLog.Error(err, "unable to start manager")
fmt.Printf("Unable to start manager: %v\n", err)
os.Exit(1)
}

// klog.Background will automatically use the right logger.
ctrl.SetLogger(klog.Background())

// Note: setupLog can only be used after ctrl.SetLogger was called
setupLog.Info(fmt.Sprintf("Version: %s (git commit: %s)", version.Get().String(), version.Get().GitCommit))

restConfig := ctrl.GetConfigOrDie()
restConfig.QPS = restConfigQPS
restConfig.Burst = restConfigBurst
Expand Down
Loading