Commit 04cc7187e2272e1e66adfe392f05ddae5cb639ac

Authored by Rodrigo Souto
1 parent 3aa7898c

spaminator: load progress_bar only on development

plugins/spaminator/lib/spaminator_plugin/spaminator.rb
@@ -70,17 +70,17 @@ class SpaminatorPlugin::Spaminator @@ -70,17 +70,17 @@ class SpaminatorPlugin::Spaminator
70 self.class.log("Starting to process all comments") 70 self.class.log("Starting to process all comments")
71 comments = comments_to_process 71 comments = comments_to_process
72 total = comments.count 72 total = comments.count
73 - pbar = ProgressBar.new("☢ Comments", total) 73 + pbar = ProgressBar.new("☢ Comments", total) if Rails.env.development?
74 comments.each do |comment| 74 comments.each do |comment|
75 begin 75 begin
76 process_comment(comment) 76 process_comment(comment)
77 rescue 77 rescue
78 register_fail(:comments, comment) 78 register_fail(:comments, comment)
79 end 79 end
80 - pbar.inc 80 + pbar.inc if Rails.env.development?
81 end 81 end
82 @report.processed_comments = total 82 @report.processed_comments = total
83 - pbar.finish 83 + pbar.finish if Rails.env.development?
84 self.class.log("All comments processed") 84 self.class.log("All comments processed")
85 end 85 end
86 86
@@ -88,14 +88,14 @@ class SpaminatorPlugin::Spaminator @@ -88,14 +88,14 @@ class SpaminatorPlugin::Spaminator
88 self.class.log("Starting to process all people") 88 self.class.log("Starting to process all people")
89 people = people_to_process 89 people = people_to_process
90 total = people.count 90 total = people.count
91 - pbar = ProgressBar.new("☢ People", total) 91 + pbar = ProgressBar.new("☢ People", total) if Rails.env.development?
92 people.find_each do |person| 92 people.find_each do |person|
93 process_person_by_comments(person) 93 process_person_by_comments(person)
94 process_person_by_no_network(person) 94 process_person_by_no_network(person)
95 - pbar.inc 95 + pbar.inc if Rails.env.development?
96 end 96 end
97 @report.processed_people = total 97 @report.processed_people = total
98 - pbar.finish 98 + pbar.finish if Rails.env.development?
99 self.class.log("All people processed") 99 self.class.log("All people processed")
100 end 100 end
101 101