Module: AcidicJob

Extended by:
AcidicJob
Included in:
AcidicJob
Defined in:
lib/acidic_job/serializers/range_serializer.rb,
lib/acidic_job.rb,
lib/acidic_job/engine.rb,
lib/acidic_job/errors.rb,
lib/acidic_job/builder.rb,
lib/acidic_job/context.rb,
lib/acidic_job/testing.rb,
lib/acidic_job/version.rb,
lib/acidic_job/workflow.rb,
lib/acidic_job/arguments.rb,
app/models/acidic_job/entry.rb,
app/models/acidic_job/value.rb,
app/models/acidic_job/record.rb,
lib/acidic_job/log_subscriber.rb,
app/models/acidic_job/execution.rb,
lib/acidic_job/serializers/job_serializer.rb,
lib/generators/acidic_job/install_generator.rb,
lib/acidic_job/serializers/exception_serializer.rb,
lib/acidic_job/serializers/new_record_serializer.rb

Overview

:nocov:

Defined Under Namespace

Modules: Arguments, Generators, Serializers, Testing, Workflow Classes: ArgumentMismatchError, Builder, Context, DefinitionMismatchError, Engine, Entry, Error, Execution, InvalidMethodError, InvalidWorkflowBlockError, LogSubscriber, MissingStepsError, Record, RedefiningWorkflowError, SucceededStepError, UndefinedMethodError, UndefinedStepError, UndefinedWorkflowBlockError, Value

Constant Summary collapse

DEFAULT_LOGGER =
ActiveSupport::Logger.new($stdout)
FINISHED_RECOVERY_POINT =
"FINISHED"
VERSION =
"1.0.0.rc1"

Instance Method Summary collapse

Instance Method Details

#instrument(channel, **options, &block) ⇒ Object



23
24
25
# File 'lib/acidic_job.rb', line 23

def instrument(channel, **options, &block)
  ActiveSupport::Notifications.instrument("#{channel}.acidic_job", **options, &block)
end