class DailyWeeklyMonthly::Processor
Public Class Methods
new(backup, backups_dir, output_extension)
click to toggle source
# File lib/daily_weekly_monthly/processor.rb, line 6 def initialize backup, backups_dir, output_extension @backup = backup @creator = Creator.new backup, backups_dir, output_extension @cleaner = Cleaner.new backups_dir, output_extension end
Public Instance Methods
call(period, options)
click to toggle source
# File lib/daily_weekly_monthly/processor.rb, line 12 def call period, options @creator.call period @cleaner.call period, options.fetch(:keep) end