Sha256: 334d1c09c524d766bf41c26a71a1fd525947b265977fa4bb1767d101099c252e
Contents?: true
Size: 408 Bytes
Versions: 5
Compression:
Stored size: 408 Bytes
Contents
module Spontaneous::Publishing::Steps class ArchiveOldRevisions < BaseStep KEEP_REVISIONS = 8 def count 1 end def call @progress.stage("archiving old revisions") @site.model.cleanup_revisions(revision, keep_revisions) @progress.step(1) end def rollback end def keep_revisions @site.config.keep_revisions || KEEP_REVISIONS end end end
Version data entries
5 entries across 5 versions & 1 rubygems