X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/2820d5bd17fcaa7b9d2f6e14bf0f1820b7ea8107..da83807d6bcef1c1f0bb78479c5ec17f150f5eda:/services/keepstore/keepstore.go diff --git a/services/keepstore/keepstore.go b/services/keepstore/keepstore.go index b9dbe2777e..953aa047cb 100644 --- a/services/keepstore/keepstore.go +++ b/services/keepstore/keepstore.go @@ -17,8 +17,6 @@ const MinFreeKilobytes = BlockSize / 1024 var bufs *bufferPool -// KeepError types. -// type KeepError struct { HTTPCode int ErrMsg string @@ -51,7 +49,9 @@ func (e *KeepError) Error() string { func emptyTrash(mounts []*VolumeMount, interval time.Duration) { for range time.NewTicker(interval).C { for _, v := range mounts { - v.EmptyTrash() + if v.KeepMount.AllowTrash { + v.EmptyTrash() + } } } }