namespace :reparty do

desc 'Generate the email to be sent'
task :email, [:address] => :environment do |t,args|
  unless args.address
    puts "Error: An address is required."
    next
  end

  ReportMailer.daily(args.address).deliver
end

desc 'Generate a weekly email to be sent'
task :weekly_email, [:address] => :environment do |t,args|
  unless args.address
    puts "Error: An address is required."
    next
  end

  ReportMailer.weekly(args.address).deliver
end

end