INNER CODE UNIT · Go
waitForEndOfConcurrentOperations
k8up-io/k8up · cmd/restic/main.go:196
func waitForEndOfConcurrentOperations(resticCLI *resticCli.Restic) error {
if cfg.Config.DoPrune || cfg.Config.DoCheck {
if err := resticCLI.Wait(); err != nil {
return fmt.Errorf("failed to list repository locks: %w", err)
}
}
return nil
}
func doNonBackupTasks(resticCLI *resticCli.Restic) error {
if err := doPrune(resticCLI); err != nil {
return err
}
if err := doCheck(resticCLI); err != nil {
return err
}