INNER CODE UNIT · Go

main

percona/percona-backup-mongodb · cmd/pbm/main.go:91

func main() {
	app := newPbmApp()
	if err := app.rootCmd.Execute(); err != nil {
		os.Exit(1)
	}
}

func (app *pbmApp) wrapRunE(
	fn func(cmd *cobra.Command, args []string) (fmt.Stringer, error),
) func(*cobra.Command, []string) error {
	return func(cmd *cobra.Command, args []string) error {
		out, err := fn(cmd, args)
		if err != nil {
			return err
		}
		printo(out, app.pbmOutF)
		return nil
	}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…