From b8421dce3d1ed4e3b56aa6818e926ebcfe96c017 Mon Sep 17 00:00:00 2001 From: Patrick Devine Date: Fri, 21 Jul 2023 17:30:40 -0700 Subject: [PATCH] get the proper path for blobs to delete (#168) --- server/images.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/server/images.go b/server/images.go index 861e58f7a..54bbf158c 100644 --- a/server/images.go +++ b/server/images.go @@ -548,9 +548,13 @@ func DeleteModel(name string, fn func(api.ProgressResponse)) error { // only delete the files which are still in the deleteMap for k, v := range deleteMap { if v { - err := os.Remove(k) + fp, err := GetBlobsPath(k) if err != nil { - log.Printf("couldn't remove file '%s': %v", k, err) + log.Printf("couldn't get file path for '%s': %v", k, err) + continue + } + if err := os.Remove(fp); err != nil { + log.Printf("couldn't remove file '%s': %v", fp, err) continue } }