mirror of
https://github.com/restic/restic.git
synced 2024-12-24 00:37:28 +00:00
Remove unused error type from internal/cache
This commit is contained in:
parent
b10dce541e
commit
6e3215a80d
1 changed files with 0 additions and 16 deletions
16
internal/cache/cache.go
vendored
16
internal/cache/cache.go
vendored
|
@ -253,22 +253,6 @@ func IsOld(t time.Time, maxAge time.Duration) bool {
|
||||||
return t.Before(oldest)
|
return t.Before(oldest)
|
||||||
}
|
}
|
||||||
|
|
||||||
// errNoSuchFile is returned when a file is not cached.
|
|
||||||
type errNoSuchFile struct {
|
|
||||||
Type string
|
|
||||||
Name string
|
|
||||||
}
|
|
||||||
|
|
||||||
func (e errNoSuchFile) Error() string {
|
|
||||||
return fmt.Sprintf("file %v (%v) is not cached", e.Name, e.Type)
|
|
||||||
}
|
|
||||||
|
|
||||||
// IsNotExist returns true if the error was caused by a non-existing file.
|
|
||||||
func (c *Cache) IsNotExist(err error) bool {
|
|
||||||
_, ok := errors.Cause(err).(errNoSuchFile)
|
|
||||||
return ok
|
|
||||||
}
|
|
||||||
|
|
||||||
// Wrap returns a backend with a cache.
|
// Wrap returns a backend with a cache.
|
||||||
func (c *Cache) Wrap(be restic.Backend) restic.Backend {
|
func (c *Cache) Wrap(be restic.Backend) restic.Backend {
|
||||||
return newBackend(be, c)
|
return newBackend(be, c)
|
||||||
|
|
Loading…
Reference in a new issue