summaryrefslogtreecommitdiff
path: root/layer/filestore.go
diff options
context:
space:
mode:
authorOlli Janatuinen <olli.janatuinen@gmail.com>2019-11-28 15:13:04 +0200
committerOlli Janatuinen <olli.janatuinen@gmail.com>2019-11-28 20:06:09 +0200
commit446fe7f263e26a5d8817770c0c4250175d4f528c (patch)
tree800d8780c8fa2902d8702f0706a2863c4c1a9d29 /layer/filestore.go
parent3152f9436292115c97b4d8bb18c66cf97876ee75 (diff)
downloaddocker-446fe7f263e26a5d8817770c0c4250175d4f528c.tar.gz
Make sure that layers are removed from layerdb after succefull layer removal
Signed-off-by: Olli Janatuinen <olli.janatuinen@gmail.com>
Diffstat (limited to 'layer/filestore.go')
-rw-r--r--layer/filestore.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/layer/filestore.go b/layer/filestore.go
index a1726a5a40..0c15cc9b96 100644
--- a/layer/filestore.go
+++ b/layer/filestore.go
@@ -403,7 +403,7 @@ func (fms *fileMetadataStore) Remove(layer ChainID, cache string) error {
return err
}
for _, f := range files {
- if !strings.HasSuffix(f.Name(), "-removing") || !strings.HasPrefix(f.Name(), dgst.String()) {
+ if !strings.HasSuffix(f.Name(), "-removing") || !strings.HasPrefix(f.Name(), dgst.Encoded()) {
continue
}