class Usmu::Sitemap

Constants

VERSION

The current version string for the gem

Attributes

log[R]

Public Class Methods

new() click to toggle source
# File lib/usmu/sitemap.rb, line 10
def initialize
  @log = Logging.logger[self]
  @log.debug("Initializing usmu-sitemap v#{VERSION}")
end

Public Instance Methods

commands(ui, c) click to toggle source
# File lib/usmu/sitemap.rb, line 15
def commands(ui, c)
  @ui = ui
end
renderables_alter(renderables, generator) click to toggle source
# File lib/usmu/sitemap.rb, line 19
def renderables_alter(renderables, generator)
  configuration = SitemapConfiguration.new(@ui.configuration['plugin', 'sitemap', default: {}])
  renderables << SitemapFile.new(generator, configuration['filename', default: 'sitemap.xml'], configuration)
end