Method: Split::User#cleanup_old_experiments!
- Defined in:
- lib/split/user.rb
#cleanup_old_experiments! ⇒ Object
11 12 13 14 15 16 17 18 19 |
# File 'lib/split/user.rb', line 11 def cleanup_old_experiments! keys_without_finished(user.keys).each do |key| experiment = ExperimentCatalog.find key_without_version(key) if experiment.nil? || experiment.has_winner? || experiment.start_time.nil? user.delete key user.delete Experiment.finished_key(key) end end end |