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
	}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…