hugolib: Add .Site.Sites

Fixes #5504
This commit is contained in:
Bjørn Erik Pedersen
2018-12-06 10:29:28 +01:00
parent 831d23cb4d
commit 8378358857
4 changed files with 22 additions and 8 deletions

View File

@@ -55,6 +55,14 @@ type HugoSites struct {
gitInfo *gitInfo
}
func (h *HugoSites) siteInfos() SiteInfos {
infos := make(SiteInfos, len(h.Sites))
for i, site := range h.Sites {
infos[i] = &site.Info
}
return infos
}
func (h *HugoSites) pickOneAndLogTheRest(errors []error) error {
if len(errors) == 0 {
return nil