From 080a6f1e4b7c33ce9b7b1b90cbf8fd90658226c2 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 --- daemon/graphdriver/devmapper/deviceset.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/daemon/graphdriver/devmapper/deviceset.go b/daemon/graphdriver/devmapper/deviceset.go index 51ce54941..1578b55ec 100644 --- a/daemon/graphdriver/devmapper/deviceset.go +++ b/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