mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
devmapper: Do not load transaction meta file in device Hash map
device has map (device.Devices), contains valid devices and we skip all the files which are not device files. transaction metadata file is not device file. Skip this file when devices files are being read and loaded into map. Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
This commit is contained in:
parent
c300978370
commit
ba02bf31cb
1 changed files with 5 additions and 0 deletions
|
@ -388,6 +388,11 @@ func (devices *DeviceSet) deviceFileWalkFunction(path string, finfo os.FileInfo)
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if finfo.Name() == transactionMetaFile {
|
||||||
|
logrus.Debugf("Skipping file %s", path)
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
logrus.Debugf("Loading data for file %s", path)
|
logrus.Debugf("Loading data for file %s", path)
|
||||||
|
|
||||||
hash := finfo.Name()
|
hash := finfo.Name()
|
||||||
|
|
Loading…
Reference in a new issue