Skip to content

Commit

Permalink
Remove session cleanup code from cleanup script
Browse files Browse the repository at this point in the history
  • Loading branch information
tomhughes committed Aug 9, 2013
1 parent dc877c3 commit f735912
Showing 1 changed file with 0 additions and 23 deletions.
23 changes: 0 additions & 23 deletions script/cleanup
Original file line number Diff line number Diff line change
Expand Up @@ -2,29 +2,6 @@

require File.dirname(__FILE__) + '/../config/environment'

last_session_id = 0

begin
sessions = Session.find(:all,
:conditions => ["updated_at < ? and id > ?", 1.week.ago, last_session_id],
:order => :id, :limit => 1000)

sessions.each do |session|
last_session_id = session.id

begin
if session[:user] and User.find(session[:user])
session.destroy if session.updated_at < 1.month.ago
else
session.destroy
end
rescue Exception => ex
puts "Invalid session #{session.session_id}: #{ex.to_s}"
session.destroy
end
end
end while sessions.length > 0

UserToken.delete_all("expiry < NOW()")

exit 0

0 comments on commit f735912

Please sign in to comment.