ref: 7badd2eb0c4a300f8cbbf88b9ec83cd31f193598
parent: 05300fde1d0ff8d8fe032b4300078ab79926a8de
author: Joel Scoble <joel.scoble@outlook.com>
date: Thu Nov 6 04:51:14 EST 2014
change path usage to filepath
--- a/create/content.go
+++ b/create/content.go
@@ -17,7 +17,7 @@
"bytes"
"io/ioutil"
"os"
- "path"
+ "path/filepath"
"strings"
"time"
@@ -99,10 +99,10 @@
//page.Dir = viper.GetString("sourceDir") page.SetSourceMetaData(newmetadata, parser.FormatToLeadRune(viper.GetString("MetaDataFormat")))page.SetSourceContent(psr.Content())
- if err = page.SafeSaveSourceAs(path.Join(viper.GetString("contentDir"), name)); err != nil {+ if err = page.SafeSaveSourceAs(filepath.Join(viper.GetString("contentDir"), name)); err != nil {return
}
- jww.FEEDBACK.Println(helpers.AbsPathify(path.Join(viper.GetString("contentDir"), name)), "created")+ jww.FEEDBACK.Println(helpers.AbsPathify(filepath.Join(viper.GetString("contentDir"), name)), "created")return nil
}
@@ -111,7 +111,7 @@
search := []string{helpers.AbsPathify(viper.GetString("archetypeDir"))} if viper.GetString("theme") != "" {- themeDir := path.Join(helpers.AbsPathify("themes/"+viper.GetString("theme")), "/archetypes/")+ themeDir := filepath.Join(helpers.AbsPathify("themes/"+viper.GetString("theme")), "/archetypes/") if _, err := os.Stat(themeDir); os.IsNotExist(err) { jww.ERROR.Println("Unable to find archetypes directory for theme :", viper.GetString("theme"), "in", themeDir) } else {@@ -131,7 +131,7 @@
pathsToCheck = []string{kind + ".md", kind, "default.md", "default"}}
for _, p := range pathsToCheck {- curpath := path.Join(x, p)
+ curpath := filepath.Join(x, p)
jww.DEBUG.Println("checking", curpath, "for archetypes") if exists, _ := helpers.Exists(curpath, hugofs.SourceFs); exists { jww.INFO.Println("curpath: " + curpath)--
⑨