wal-g

Форк
0
/
daemon.go 
25 строк · 616.0 Байт
1
package pg
2

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

8
const DaemonShortDescription = "Runs WAL-G in daemon mode which executes commands sent from the lightweight walg-daemon-client."
9

10
// daemonCmd represents the daemon archive command
11
var daemonCmd = &cobra.Command{
12
	Use:   "daemon daemon_socket_path",
13
	Short: DaemonShortDescription,
14
	Args:  cobra.ExactArgs(1),
15
	Run: func(cmd *cobra.Command, args []string) {
16
		daemonOpts := postgres.DaemonOptions{
17
			SocketPath: args[0],
18
		}
19
		postgres.HandleDaemon(daemonOpts)
20
	},
21
}
22

23
func init() {
24
	Cmd.AddCommand(daemonCmd)
25
}
26

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

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

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

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