INNER CODE UNIT · Go
printInfo
backube/volsync · cmd/main.go:104
func printInfo() {
setupLog.Info(fmt.Sprintf("Go Version: %s", runtime.Version()))
setupLog.Info(fmt.Sprintf("Go OS/Arch: %s/%s", runtime.GOOS, runtime.GOARCH))
setupLog.Info(fmt.Sprintf("Operator Version: %s", volsyncVersion))
for _, b := range mover.Catalog {
setupLog.Info(b.VersionInfo())
}
}
// configureChecks Configures the manager with a healthz and readyz check.
func configureChecks(mgr manager.Manager) error {
if err := mgr.AddHealthzCheck("healthz", healthz.Ping); err != nil {
return fmt.Errorf("unable to setup health check: %w", err)
}
if err := mgr.AddReadyzCheck("readyz", healthz.Ping); err != nil {
return fmt.Errorf("unable to setup ready check: %w", err)
}
return nil