Add some documentation & split Document into Configuration+Document

This commit is contained in:
Niklas Fasching 2019-01-02 19:14:49 +01:00
parent c98cdea4f0
commit 56ecb2d401
9 changed files with 77 additions and 44 deletions

View file

@ -148,7 +148,7 @@ func (d *Document) loadSetupFile(k Keyword) (int, Node) {
d.Log.Printf("Bad setup file: %#v: %s", k, err)
return 1, k
}
setupDocument := NewDocument().Parse(bytes.NewReader(bs))
setupDocument := d.Configuration.Parse(bytes.NewReader(bs), path)
if err := setupDocument.Error; err != nil {
d.Log.Printf("Bad setup file: %#v: %s", k, err)
return 1, k