namespace :rack_cas do
namespace :sessions do namespace :prune do desc 'Delete old sessions from an Active Record session store' task :active_record, [:after] => :environment do |t, args| after = (Time.parse(args.after.to_s) unless args.after.nil?) RackCAS::ActiveRecordStore.prune after end desc 'Delete old sessions from an Mongoid session store' task :mongoid, [:after] => :environment do |t, args| after = (Time.parse(args.after.to_s) unless args.after.nil?) RackCAS::MongoidStore.prune after end end end
end