module SimBack
Public Class Methods
classes()
click to toggle source
# File lib/sim_back/util.rb, line 3 def classes [SimBack::SimProgress] end
delete_all!()
click to toggle source
# File lib/sim_back/util.rb, line 11 def delete_all! classes.each { |x| x.destroy_all } worker_classes.each do |cls| cls.jobs.clear if cls.respond_to?(:jobs) end end
setup!()
click to toggle source
# File lib/sim_back/worker.rb, line 4 def setup! Sidekiq.configure_client do |config| config.redis = { :namespace => 'simback_div', :size => 1, :url => redis_url } end # Sidekiq server is multi-threaded so our Redis connection pool size defaults to concurrency (-c) Sidekiq.configure_server do |config| config.redis = { :namespace => 'simback_div', :url => redis_url } end end
setup_mongoid!()
click to toggle source
# File lib/sim_back.rb, line 8 def setup_mongoid! f = File.dirname(__FILE__) + "/../config/development.yml" Mongoid.load!(f, :development) end
worker_classes()
click to toggle source
# File lib/sim_back/util.rb, line 7 def worker_classes [SimBack::Worker,SimBack::SummaryWorker] end