From 55b60f7bdee9a40f517d933f0dd0a106945ddb59 Mon Sep 17 00:00:00 2001 From: Steffen van Bergerem Date: Sat, 22 Nov 2014 21:21:38 +0100 Subject: [PATCH] Remove unused files in lib --- lib/csv_generator.rb | 248 ---------------------------- lib/development_mail_interceptor.rb | 7 - spec/lib/csv_generator_spec.rb | 19 --- 3 files changed, 274 deletions(-) delete mode 100644 lib/csv_generator.rb delete mode 100644 lib/development_mail_interceptor.rb delete mode 100644 spec/lib/csv_generator_spec.rb diff --git a/lib/csv_generator.rb b/lib/csv_generator.rb deleted file mode 100644 index 0f99f1fd2..000000000 --- a/lib/csv_generator.rb +++ /dev/null @@ -1,248 +0,0 @@ -module CsvGenerator - - PATH = '/tmp/' - BACKER_CSV_LOCATION = File.join('/usr/local/app/diaspora/', 'backer_list.csv') - #BACKER_CSV_LOCATION = File.join('/home/ilya/workspace/diaspora/', 'backer_list.csv') - WAITLIST_LOCATION = Rails.root.join('config', 'mailing_list.csv') - OFFSET_LOCATION = Rails.root.join('config', 'email_offset') - UNSUBSCRIBE_LOCATION = Rails.root.join('config', 'unsubscribe.csv') - - def self.all_active_users - file = self.filename("all_active_users") - sql = < SUBDATE(NOW(), INTERVAL 31 DAY))" - end - - def self.old_login_query - "(last_sign_in_at < SUBDATE(NOW(), INTERVAL 31 DAY))" - end - - def self.never_login_query - "(last_sign_in_at IS NULL)" - end - - def self.query_string_from_array(array) - array.join(", ") - end - - # BACKER RECENT LOGIN - # User.where("last_sign_in_at > ?", (Time.now - 1.month).to_i).where(:email => ["maxwell@joindiaspora.com"]).count - # - # "SELECT `users`.* FROM `users` WHERE `users`.`email` IN ('maxwell@joindiaspora.com') AND (last_sign_in_at > 1312663724)" - - # NON BACKER RECENT LOGIN - # User.where("last_sign_in_at > ?", (Time.now - 1.month).to_i).where("email NOT IN (?)", 'maxwell@joindiaspora.com').to_sql - # "SELECT `users`.* FROM `users` WHERE (last_sign_in_at > 1312665370) AND (email NOT IN ('maxwell@joindiaspora.com'))" - - - - - # ---------------- HELPER METHODS ------------------------- - def self.load_waiting_list_csv(filename) - require 'csv' - csv = filename - people = CSV.read(csv) - people - end - - def self.offset - offset_filename = OFFSET_LOCATION - File.read(offset_filename).to_i - end - - def self.filename(name) - "#{PATH}#{Time.now.strftime("%Y-%m-%d")}-#{name}" - end - - def self.output_syntax filename - <