diff --git a/main.go b/main.go index 8ab1883..780dca3 100644 --- a/main.go +++ b/main.go @@ -13,7 +13,7 @@ import ( "time" "github.com/gohugoio/hugo/config" - "github.com/n0x1m/hugoext/hugov0492" + "github.com/n0x1m/hugoext/hugo" "github.com/spf13/afero" ) @@ -42,6 +42,8 @@ func main() { flag.BoolVar(&withDrafts, "enable-withDrafts", false, "include withDrafts in processing and output") flag.Parse() + fmt.Printf("converting markdown to %v with %v\n", ext, processor) + osfs := afero.NewOsFs() cfg, err := config.FromFile(osfs, "config.toml") if err != nil { @@ -172,14 +174,14 @@ type File struct { NewBody []byte } -func parse(fullpath string) ([]byte, *hugov0492.Content, error) { +func parse(fullpath string) ([]byte, *hugo.Content, error) { file, err := os.Open(fullpath) if err != nil { return nil, nil, err } defer file.Close() - page, err := hugov0492.ReadFrom(file) + page, err := hugo.ReadFrom(file) if err != nil { return nil, nil, err } @@ -205,7 +207,7 @@ func destinationPath(file *File, pattern string) error { file.Draft = c.Draft if file.Parent != "." { - link, err := hugov0492.PathPattern(pattern).Expand(c) + link, err := hugo.PathPattern(pattern).Expand(c) if err != nil { return err } @@ -250,8 +252,8 @@ func collectFiles(fullpath string, filechan chan File) error { }) } -func NewContentFromMeta(meta map[string]interface{}) *hugov0492.Content { - return &hugov0492.Content{ +func NewContentFromMeta(meta map[string]interface{}) *hugo.Content { + return &hugo.Content{ Title: stringFromInterface(meta["title"]), Slug: stringFromInterface(meta["slug"]), Summary: stringFromInterface(meta["summary"]),