From 7556ae9236103d95d83ec2fea639812f79172266 Mon Sep 17 00:00:00 2001 From: Vivek Goyal Date: Thu, 29 Jan 2015 13:19:18 -0500 Subject: [PATCH] devicemapper: Skip the files with prefix "." during device map construction Any file which starts with "." is not a valid metadata file. Skip it during device map construction. Signed-off-by: Vivek Goyal Upstream-commit: 080a6f1e4b7c33ce9b7b1b90cbf8fd90658226c2 Component: engine --- components/engine/daemon/graphdriver/devmapper/deviceset.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/components/engine/daemon/graphdriver/devmapper/deviceset.go b/components/engine/daemon/graphdriver/devmapper/deviceset.go index 51ce54941d..1578b55ecf 100644 --- a/components/engine/daemon/graphdriver/devmapper/deviceset.go +++ b/components/engine/daemon/graphdriver/devmapper/deviceset.go @@ -323,6 +323,11 @@ func (devices *DeviceSet) deviceFileWalkFunction(path string, finfo os.FileInfo) return nil } + if strings.HasPrefix(finfo.Name(), ".") { + log.Debugf("Skipping file %s", path) + return nil + } + if finfo.Name() == deviceSetMetaFile { log.Debugf("Skipping file %s", path) return nil