From: spf13 Date: Fri, 26 Jul 2013 22:10:03 +0000 (-0400) Subject: Using MkdirAll instead of my own logic X-Git-Tag: v0.8~12 X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=736677a21d8b10c3a34c5f383849ba186ff296b1;p=brevno-suite%2Fhugo Using MkdirAll instead of my own logic --- diff --git a/hugolib/helpers.go b/hugolib/helpers.go index 7e2adc22..6bda4e3e 100644 --- a/hugolib/helpers.go +++ b/hugolib/helpers.go @@ -19,7 +19,6 @@ import ( "github.com/kr/pretty" "html/template" "os" - "path/filepath" "reflect" "regexp" "strconv" @@ -139,24 +138,7 @@ func exists(path string) (bool, error) { } func mkdirIf(path string) error { - err := os.Mkdir(path, 0777) - if err != nil { - if os.IsExist(err) { - return nil - } - if os.IsNotExist(err) { - parent, _ := filepath.Split(path) - err2 := mkdirIf(parent) - if err2 != nil { - return err2 - } else { - return mkdirIf(path) - } - } - return err - } - - return nil + return os.MkdirAll(path, 0777) } func Urlize(url string) string {