Cache original images

This commit is contained in:
Deluan
2022-12-22 18:06:29 -05:00
committed by Deluan Quintão
parent 26a7adae5f
commit 73bb0104f0
3 changed files with 77 additions and 39 deletions
+4 -2
View File
@@ -122,10 +122,12 @@ func (fc *fileCache) Get(ctx context.Context, arg Item) (*CachedStream, error) {
}
go func() {
if err := copyAndClose(w, reader); err != nil {
log.Debug(ctx, "Error populating cache", "key", key, err)
log.Debug(ctx, "Error storing file in cache", "cache", fc.name, "key", key, err)
if err = fc.invalidate(ctx, key); err != nil {
log.Warn(ctx, "Error removing key from cache", "key", key, err)
log.Warn(ctx, "Error removing key from cache", "cache", fc.name, "key", key, err)
}
} else {
log.Trace(ctx, "File stored in cache", "cache", fc.name, "key", key)
}
}()
}