INNER CODE UNIT · Go
doCheck
k8up-io/k8up · cmd/restic/main.go:233
func doCheck(resticCLI *resticCli.Restic) error {
if cfg.Config.DoCheck {
if err := resticCLI.Check(); err != nil {
return fmt.Errorf("check job failed: %w", err)
}
}
return nil
}
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,