From 3f75344053e519c3b92a0ae734958d6a90f01aa6 Mon Sep 17 00:00:00 2001 From: Vishnu kannan Date: Wed, 3 Feb 2016 17:02:53 -0800 Subject: [PATCH] Fallback to flag defined value for storage dir in case docker info doesn't provide the storage dir. Signed-off-by: Vishnu kannan --- container/docker/factory.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/container/docker/factory.go b/container/docker/factory.go index 78b2f6a9..a39a2799 100644 --- a/container/docker/factory.go +++ b/container/docker/factory.go @@ -293,7 +293,8 @@ func Register(factory info.MachineInfoFactory, fsInfo fs.FsInfo) error { storageDir, err := getStorageDir(information) if err != nil { - return err + glog.V(2).Infof("failed to detect storage directory from docker. Defaulting to using the value in --docker_root: %q", err, *dockerRootDir) + storageDir = path.Join(*dockerRootDir, sd) } cgroupSubsystems, err := libcontainer.GetCgroupSubsystems() if err != nil {