wal-g

Форк
0
/
pgbackrest_backup_list.go 
26 строк · 857.0 Байт
1
package pg
2

3
import (
4
	"github.com/spf13/cobra"
5
	"github.com/wal-g/tracelog"
6
	"github.com/wal-g/wal-g/internal/databases/postgres/pgbackrest"
7
)
8

9
var pgbackrestBackupListCmd = &cobra.Command{
10
	Use:   "backup-list",
11
	Short: backupListShortDescription,
12
	Args:  cobra.NoArgs,
13
	Run: func(cmd *cobra.Command, args []string) {
14
		folder, stanza := configurePgbackrestSettings()
15
		err := pgbackrest.HandleBackupList(folder, stanza, detail, pretty, json)
16
		tracelog.ErrorLogger.FatalOnError(err)
17
	},
18
}
19

20
func init() {
21
	pgbackrestCmd.AddCommand(pgbackrestBackupListCmd)
22

23
	pgbackrestBackupListCmd.Flags().BoolVar(&pretty, PrettyFlag, false, "Prints more readable output")
24
	pgbackrestBackupListCmd.Flags().BoolVar(&json, JSONFlag, false, "Prints output in json format")
25
	pgbackrestBackupListCmd.Flags().BoolVar(&detail, DetailFlag, false, "Prints extra backup details")
26
}
27

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.