commit 11fae364cb7981ea0eb303ce5df9ab1f2f5b979f
parent 8f6f49833ce447bc95b056ddb69500c16b540c2b
Author: gearsix <gearsix@tuta.io>
Date: Wed, 23 Jun 2021 23:02:50 +0100
added stat check to contents dir
Diffstat:
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/content.go b/content.go
@@ -26,6 +26,9 @@ var ContentContentsExts = [5]string{
type Content []Page
func LoadContentDir(dir string) (c Content, e error) {
+ _, err := os.Stat(dir)
+ check(err)
+
pages := make(map[string]Page)
defaults := make(map[string]Meta)
if dir[len(dir)-1] != '/' {
diff --git a/pagr.go b/pagr.go
@@ -20,12 +20,16 @@ func main() {
config, err = NewConfigFromFile(*cfg)
check(err)
} else {
+ log.Println("warning: no cfg passed, using defaults")
config = NewConfig()
}
- _, err = LoadContentDir(config.Contents)
+ var c Content
+ c, err = LoadContentDir(config.Contents)
check(err)
+ log.Println(c)
+
return
}