(args []string, confirmed bool)
| 112 | } |
| 113 | |
| 114 | func (h *DeleteHandler) HandleDeleteBefore(args []string, confirmed bool) { |
| 115 | modifier, beforeStr := ExtractDeleteModifierFromArgs(args) |
| 116 | |
| 117 | target, err := h.FindTargetBefore(beforeStr, modifier) |
| 118 | tracelog.ErrorLogger.FatalOnError(err) |
| 119 | if target == nil { |
| 120 | tracelog.InfoLogger.Printf("No backup found for deletion") |
| 121 | os.Exit(0) |
| 122 | } |
| 123 | |
| 124 | err = h.DeleteBeforeTarget(target, confirmed) |
| 125 | tracelog.ErrorLogger.FatalOnError(err) |
| 126 | } |
| 127 | |
| 128 | func (h *DeleteHandler) HandleDeleteRetain(args []string, confirmed bool) { |
| 129 | modifier, retentionStr := ExtractDeleteModifierFromArgs(args) |
no test coverage detected