INNER CODE UNIT · Go

doRestore

k8up-io/k8up · cmd/restic/main.go:242

func doRestore(resticCLI *resticCli.Restic) error {
	if !cfg.Config.DoRestore {
		return nil
	}

	restoreOptions := resticCli.RestoreOptions{
		RestoreType:       resticCli.RestoreType(cfg.Config.RestoreType),
		RestoreDir:        cfg.Config.RestoreDir,
		RestoreFilter:     cfg.Config.RestoreFilter,
		RestoreTimeFilter: cfg.Config.RestoreTimeFilter,
		Delete:            cfg.Config.Delete,
		Verify:            cfg.Config.VerifyRestore,
		S3Destination: resticCli.S3Bucket{
			Endpoint:  cfg.Config.RestoreS3Endpoint,
			AccessKey: cfg.Config.RestoreS3AccessKey,
			SecretKey: cfg.Config.RestoreS3SecretKey,
			Cert:      fillRestoreS3Cert(),
		},

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…