hugolib: Respect disableKinds=["sitemap"]

Fixes #3544
This commit is contained in:
Bjørn Erik Pedersen
2017-05-31 10:57:19 +03:00
parent d74452cfe8
commit 69d92dc49c
2 changed files with 12 additions and 0 deletions

View File

@@ -269,6 +269,17 @@ func (h *HugoSites) renderCrossSitesArtifacts() error {
return nil
}
sitemapEnabled := false
for _, s := range h.Sites {
if s.isEnabled(kindSitemap) {
sitemapEnabled = true
}
}
if !sitemapEnabled {
return nil
}
// TODO(bep) DRY
sitemapDefault := parseSitemap(h.Cfg.GetStringMap("sitemap"))