INNER CODE UNIT · Go
main
percona/percona-backup-mongodb · cmd/pbm-agent/main.go:29
func main() {
rootCmd := rootCommand()
rootCmd.AddCommand(versionCommand())
rootCmd.AddCommand(restoreFinishCommand())
rootCmd.AddCommand(util.CompletionCommand())
if err := rootCmd.Execute(); err != nil {
fmt.Println(err)
os.Exit(1)
}
}
func rootCommand() *cobra.Command {
rootCmd := &cobra.Command{
Use: "pbm-agent",
Short: "Percona Backup for MongoDB",
PreRunE: func(cmd *cobra.Command, args []string) error {
if err := loadConfig(); err != nil {