aboutsummaryrefslogtreecommitdiffstats
path: root/entry.go
diff options
context:
space:
mode:
authorEddy Pedroni <eddy@0xf7.com>2020-01-28 22:06:16 +0100
committerEddy Pedroni <eddy@0xf7.com>2020-01-28 22:06:16 +0100
commit2c055e3ca001ee6064677a0db16172148e5edcef (patch)
tree46073b7ea2df58520ffc560af72ae2bdabf8bdd6 /entry.go
parentce81b97e80ada42a223a7fd45c5abaa5c9667d75 (diff)
Added tentative page rendering, outline main function
Diffstat (limited to 'entry.go')
-rw-r--r--entry.go7
1 files changed, 4 insertions, 3 deletions
diff --git a/entry.go b/entry.go
index 1ee123a..d8f488f 100644
--- a/entry.go
+++ b/entry.go
@@ -1,6 +1,7 @@
package main
import (
+ "fmt"
"os"
"path/filepath"
"regexp"
@@ -22,12 +23,13 @@ type logEntry struct {
year int
}
-func findEntries(rootPath string, cfg config) (entries []Renderer, err error) {
+func findEntries(cfg config) (entries []Renderer, err error) {
baseEntryRegex := regexp.MustCompile(".*\\.md")
logEntryRegex := regexp.MustCompile("(20[0-9]{2})-([0-9]{2})-([0-9]{2}).*\\.md")
- err = filepath.Walk(rootPath, func(p string, f os.FileInfo, e error) error {
+ err = filepath.Walk(cfg.DocsRoot, func(p string, f os.FileInfo, e error) error {
if !f.IsDir() && baseEntryRegex.MatchString(f.Name()) {
+ fmt.Println(p)
newBaseEntry := entry{name: f.Name(), fullPath: p}
if logEntryRegex.MatchString(f.Name()) {
@@ -50,4 +52,3 @@ func findEntries(rootPath string, cfg config) (entries []Renderer, err error) {
})
return
}
-