INNER CODE UNIT · Go
doArchive
k8up-io/k8up · cmd/restic/main.go:269
func doArchive(resticCLI *resticCli.Restic) error {
if !cfg.Config.DoArchive {
return nil
}
restoreOptions := resticCli.RestoreOptions{
RestoreType: resticCli.RestoreType(cfg.Config.RestoreType),
RestoreDir: cfg.Config.RestoreDir,
RestoreFilter: cfg.Config.RestoreFilter,
Verify: cfg.Config.VerifyRestore,
S3Destination: resticCli.S3Bucket{
Endpoint: cfg.Config.RestoreS3Endpoint,
AccessKey: cfg.Config.RestoreS3AccessKey,
SecretKey: cfg.Config.RestoreS3SecretKey,
Cert: fillRestoreS3Cert(),
},
}