diff --git a/config/environment.rb b/config/environment.rb index 66d7fac..df5a0cf 100644 --- a/config/environment.rb +++ b/config/environment.rb @@ -133,6 +133,8 @@ ActionController::Base.session_store = :mem_cache_store # Only use X_SEND_FILE if it's enabled and we're not in test mode USE_X_SEND_FILE = (Rails.env == 'test' || Rails.env == 'cucumber' || Rails.env == 'selenium') ? false : (defaults_config_file['use_x_send_file'] || false) +Workling.load_path |= Dir.glob("#{RAILS_ROOT}/vendor/modules/*/app/workers") +Workling::Discovery.discover! # Workling::Remote.dispatcher = Workling::Remote::Runners::StarlingRunner.new Workling::Remote.dispatcher = Workling::Remote::Runners::StarlingRunner.new Workling::Return::Store::Base # Load the base module first