Don't always remove unpacked repository content

This commit is contained in:
Ettore Di Giacinto
2020-03-28 12:07:40 +01:00
parent 98c7d5c450
commit 416be23a46

View File

@@ -552,13 +552,15 @@ func (r *LuetSystemRepository) Sync(force bool) (Repository, error) {
if err != nil { if err != nil {
return nil, errors.Wrap(err, "Error met while creating tempdir for rootfs") return nil, errors.Wrap(err, "Error met while creating tempdir for rootfs")
} }
defer os.RemoveAll(treefs) // If we always remove them, later on, no other structure can access
// to the tree for e.g. to retrieve finalizers
//defer os.RemoveAll(treefs)
metafs, err = ioutil.TempDir(os.TempDir(), "metafs") metafs, err = ioutil.TempDir(os.TempDir(), "metafs")
if err != nil { if err != nil {
return nil, errors.Wrap(err, "Error met whilte creating tempdir for metafs") return nil, errors.Wrap(err, "Error met whilte creating tempdir for metafs")
} }
defer os.RemoveAll(metafs) //defer os.RemoveAll(metafs)
} }