INNER CODE UNIT · Go
registerMovers
backube/volsync · cmd/main.go:89
func registerMovers() error {
// logger isn't initialized yet, write to stdout
bufout := bufio.NewWriter(os.Stdout)
defer bufout.Flush()
for _, moverRegisterFunc := range enabledMovers {
if err := moverRegisterFunc(); err != nil {
return err
}
}
fmt.Fprintf(bufout, "Registered Movers: %v\n", mover.GetEnabledMoverList())
return nil
}
// printInfo Prints version information about the operating system and movers to STDOUT.
func printInfo() {
setupLog.Info(fmt.Sprintf("Go Version: %s", runtime.Version()))
setupLog.Info(fmt.Sprintf("Go OS/Arch: %s/%s", runtime.GOOS, runtime.GOARCH))