MCPcopy
hub / github.com/wal-g/wal-g / FindTargetBefore

Method FindTargetBefore

internal/delete_handler.go:192–199  ·  view source on GitHub ↗

TODO: unit tests

(beforeStr string, modifier int)

Source from the content-addressed store, hash-verified

190
191// TODO: unit tests
192func (h *DeleteHandler) FindTargetBefore(beforeStr string, modifier int) (BackupObject, error) {
193 timeLine, err := time.Parse(time.RFC3339, beforeStr)
194 if err == nil {
195 return h.FindTargetBeforeTime(timeLine, modifier)
196 }
197
198 return h.FindTargetBeforeName(beforeStr, modifier)
199}
200
201func (h *DeleteHandler) FindTargetBeforeName(name string, modifier int) (BackupObject, error) {
202 choiceFunc := getBeforeChoiceFunc(name, modifier)

Callers 2

HandleDeleteBeforeMethod · 0.95
HandleDeleteBeforeMethod · 0.95

Calls 2

FindTargetBeforeTimeMethod · 0.95
FindTargetBeforeNameMethod · 0.95

Tested by

no test coverage detected