wal-g
1package pg2
3import (4"github.com/spf13/cobra"5"github.com/wal-g/tracelog"6"github.com/wal-g/wal-g/internal/databases/postgres/pgbackrest"7)
8
9var pgbackrestWalFetchCmd = &cobra.Command{10Use: "wal-fetch wal_name destination_filename",11Short: WalFetchShortDescription,12Args: cobra.ExactArgs(2),13Run: func(cmd *cobra.Command, args []string) {14folder, stanza := configurePgbackrestSettings()15err := pgbackrest.HandleWalFetch(folder, stanza, args[0], args[1])16tracelog.ErrorLogger.FatalOnError(err)17},18}
19
20func init() {21pgbackrestCmd.AddCommand(pgbackrestWalFetchCmd)22}
23