Module: Nexaas::Async::Collector
- Defined in:
- lib/nexaas/async/collector.rb,
lib/nexaas/async/collector/engine.rb,
lib/nexaas/async/collector/result.rb,
lib/nexaas/async/collector/persist.rb,
lib/nexaas/async/collector/storage.rb,
lib/nexaas/async/collector/version.rb,
app/models/nexaas/async/collector/async_resource.rb,
app/helpers/nexaas/async/collector/application_helper.rb,
app/workers/nexaas/async/collector/async_resource_job.rb,
app/controllers/nexaas/async/collector/application_controller.rb,
app/controllers/nexaas/async/collector/async_resource_controller.rb
Defined Under Namespace
Modules: ApplicationHelper Classes: ApplicationController, AsyncResource, AsyncResourceController, AsyncResourceJob, Engine, Persist, Result, Storage
Constant Summary collapse
- VERSION =
'3.3.3'
- @@redis_url =
ENV.fetch('REDIS_URL') { nil }
- @@redis_namespace =
'nexaas_async'
- @@queue_name =
:high_fast
- @@scope =
'current_user'
- @@parent_controller =
'::ActionController::Base'
- @@expiration =
10 minutes
600
Class Method Summary collapse
Class Method Details
.configure {|_self| ... } ⇒ Object
39 40 41 |
# File 'lib/nexaas/async/collector.rb', line 39 def self.configure yield self end |