Sha256: 03174717d98231f9ef96f5e00cd9e8f9ab521b227484e22f33232a49c6c83fde
Contents?: true
Size: 473 Bytes
Versions: 5
Compression:
Stored size: 473 Bytes
Contents
module Spontaneous::Publishing::Steps class GenerateSearchIndexes < BaseStep def call return if indexes.empty? @progress.stage("indexing") @site.indexer(revision) do |indexer| @site.pages.each do |page| indexer << page @progress.step(1, page.path.inspect) end end end def count return 0 if indexes.empty? @site.pages.count end def indexes site.indexes end end end
Version data entries
5 entries across 5 versions & 1 rubygems