Sha256: 67be0ccfb7ddb38d5850aed6e12da28ccdcaea381341d70e730117abfab77b82
Contents?: true
Size: 388 Bytes
Versions: 8
Compression:
Stored size: 388 Bytes
Contents
namespace :sufia do namespace :user do desc "list user's email" task "list_emails", [:file_name] => :environment do |cmd, args| file_name = args[:file_name] file_name ||= "user_emails.txt" users = User.all.map {|user| user.email}.reject {|email| email.blank?} f = File.new(file_name, "w") f.write(users.join(", ")) f.close end end end
Version data entries
8 entries across 8 versions & 1 rubygems