consul/consul

View on GitHub
lib/tasks/budgets.rake

Summary

Maintainability
Test Coverage
namespace :budgets do
  namespace :email do
    desc "Sends emails to authors of selected investments"
    task :selected, [:tenant] => :environment do |_, args|
      Tenant.switch(args[:tenant]) { Budget.current.email_selected }
    end

    desc "Sends emails to authors of unselected investments"
    task :unselected, [:tenant] => :environment do |_, args|
      Tenant.switch(args[:tenant]) { Budget.current.email_unselected }
    end
  end
end