daemon: Check return value of createSecretDir

Signed-off-by: Aaron Lehmann <aaron.lehmann@docker.com>
Upstream-commit: 426f4e48e3e53b2445835585d7957043a5fe6ab3
Component: engine
This commit is contained in:
Aaron Lehmann
2018-02-16 11:25:14 -05:00
committed by Brian Goff
parent 599f92e497
commit 40e1524cb3
@@ -167,7 +167,9 @@ func (daemon *Daemon) setupSecretDir(c *container.Container, hasSecretDir *bool)
}
if !*hasSecretDir {
daemon.createSecretDir(c)
if err := daemon.createSecretDir(c); err != nil {
return err
}
*hasSecretDir = true
}
@@ -329,7 +331,9 @@ func (daemon *Daemon) setupConfigDir(c *container.Container, hasSecretDir *bool)
configRef.Sensitive = true
fPath, err = c.SensitiveConfigFilePath(*configRef.ConfigReference)
if !*hasSecretDir {
daemon.createSecretDir(c)
if err := daemon.createSecretDir(c); err != nil {
return err
}
*hasSecretDir = true
}
} else {