use MkdirAll for docker machine config path

Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
This commit is contained in:
Evan Hazlett 2015-01-25 23:43:59 -05:00
parent d0fd57a1e5
commit aae6f74f84
No known key found for this signature in database
GPG Key ID: A519480096146526
1 changed files with 1 additions and 11 deletions

12
main.go
View File

@ -19,19 +19,9 @@ func before(c *cli.Context) error {
org := "docker"
bits := 2048
if _, err := os.Stat(utils.GetDockerDir()); err != nil {
if os.IsNotExist(err) {
if err := os.Mkdir(utils.GetDockerDir(), 0700); err != nil {
log.Fatalf("Error creating docker config dir: %s", err)
}
} else {
log.Fatal(err)
}
}
if _, err := os.Stat(utils.GetMachineDir()); err != nil {
if os.IsNotExist(err) {
if err := os.Mkdir(utils.GetMachineDir(), 0700); err != nil {
if err := os.MkdirAll(utils.GetMachineDir(), 0700); err != nil {
log.Fatalf("Error creating machine config dir: %s", err)
}
} else {