summaryrefslogtreecommitdiffstats
path: root/commands/convert.go
diff options
context:
space:
mode:
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2017-01-03 17:28:51 +0100
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>2017-01-07 17:06:35 +0100
commit45e3ed517a17648d54e8ce33618a8f251cfec603 (patch)
tree160a1bbd03a107be08ae76018fb382268365e2a1 /commands/convert.go
parent24a286791f37cbf6638b37f29386949045d0bba2 (diff)
all: Refactor to non-global logger
Note that this looks like overkill for just the logger, and that is correct, but this will make sense once we start with the template handling etc. Updates #2701
Diffstat (limited to 'commands/convert.go')
-rw-r--r--commands/convert.go12
1 files changed, 6 insertions, 6 deletions
diff --git a/commands/convert.go b/commands/convert.go
index 6e5b5be85..79c3c75e8 100644
--- a/commands/convert.go
+++ b/commands/convert.go
@@ -80,13 +80,13 @@ func init() {
convertCmd.PersistentFlags().SetAnnotation("source", cobra.BashCompSubdirsInDir, []string{})
}
-func convertContents(mark rune) (err error) {
- if err := InitializeConfig(); err != nil {
+func convertContents(mark rune) error {
+ cfg, err := InitializeConfig()
+ if err != nil {
return err
}
- h, err := hugolib.NewHugoSitesFromConfiguration()
-
+ h, err := hugolib.NewHugoSitesFromConfiguration(cfg)
if err != nil {
return err
}
@@ -108,7 +108,7 @@ func convertContents(mark rune) (err error) {
jww.FEEDBACK.Println("processing", len(site.Source.Files()), "content files")
for _, file := range site.Source.Files() {
jww.INFO.Println("Attempting to convert", file.LogicalName())
- page, err := hugolib.NewPage(file.LogicalName())
+ page, err := site.NewPage(file.LogicalName())
if err != nil {
return err
}
@@ -157,5 +157,5 @@ func convertContents(mark rune) (err error) {
}
}
}
- return
+ return nil
}