class DailyWeeklyMonthly::Downloader

Public Class Methods

new(backup_command) click to toggle source
# File lib/daily_weekly_monthly/downloader.rb, line 5
def initialize backup_command
  @backup_command = backup_command
end

Public Instance Methods

call() click to toggle source
# File lib/daily_weekly_monthly/downloader.rb, line 9
def call
  result = `#{@backup_command}`
  raise "Failed to download backup: #{result}" unless $CHILD_STATUS.exitstatus.zero?
  result
end