(targetSelector BackupSelector, confirmed, findFull bool)
| 158 | } |
| 159 | |
| 160 | func (h *DeleteHandler) HandleDeleteTarget(targetSelector BackupSelector, confirmed, findFull bool) { |
| 161 | target, err := h.FindTargetBySelector(targetSelector) |
| 162 | tracelog.ErrorLogger.FatalOnError(err) |
| 163 | |
| 164 | if target == nil { |
| 165 | // since we want to delete the target backup, we should fail if |
| 166 | // we didn't find the requested backup for deletion |
| 167 | tracelog.ErrorLogger.Fatal("Requested backup was not found") |
| 168 | } |
| 169 | |
| 170 | folderFilter := func(name string) bool { return true } |
| 171 | err = h.DeleteTarget(target, confirmed, findFull, folderFilter) |
| 172 | tracelog.ErrorLogger.FatalOnError(err) |
| 173 | } |
| 174 | |
| 175 | func (h *DeleteHandler) HandleDeleteEverything(args []string, permanentBackups []string, confirmed bool) { |
| 176 | forceModifier := false |
no test coverage detected