pagr

A 'static site generator', built using dati.
Log | Files | Refs | Atom

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:
Mcontent.go | 3+++
Mpagr.go | 6+++++-
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 }