Module: AcidicJob

Defined in:
lib/acidic_job/finished_point.rb,
lib/acidic_job.rb,
lib/acidic_job/run.rb,
lib/acidic_job/base.rb,
lib/acidic_job/mixin.rb,
lib/acidic_job/rails.rb,
lib/acidic_job/errors.rb,
lib/acidic_job/logger.rb,
lib/acidic_job/testing.rb,
lib/acidic_job/version.rb,
lib/acidic_job/workflow.rb,
lib/acidic_job/arguments.rb,
lib/acidic_job/processor.rb,
lib/acidic_job/test_case.rb,
lib/acidic_job/active_kiq.rb,
lib/acidic_job/serializer.rb,
lib/acidic_job/workflow_step.rb,
lib/acidic_job/recovery_point.rb,
lib/acidic_job/idempotency_key.rb,
lib/acidic_job/perform_wrapper.rb,
lib/acidic_job/workflow_builder.rb,
lib/acidic_job/extensions/noticed.rb,
lib/acidic_job/extensions/action_mailer.rb,
lib/acidic_job/serializers/job_serializer.rb,
lib/acidic_job/serializers/range_serializer.rb,
lib/generators/acidic_job/install_generator.rb,
lib/acidic_job/serializers/worker_serializer.rb,
lib/acidic_job/serializers/exception_serializer.rb,
lib/generators/acidic_job/drop_tables_generator.rb,
lib/acidic_job/serializers/finished_point_serializer.rb,
lib/acidic_job/serializers/recovery_point_serializer.rb

Overview

:nocov:

Defined Under Namespace

Modules: Arguments, Extensions, Generators, Mixin, PerformWrapper, Serializers, Testing Classes: ActiveKiq, Base, Error, FinishedPoint, IdempotencyKey, LockedIdempotencyKey, Logger, MismatchedIdempotencyKeyAndJobArguments, MissingBlockArgument, MissingWorkflowBlock, NoDefinedSteps, Processor, Rails, RecoveryPoint, RedefiningWorkflow, Run, Serializer, TestCase, TooManyParametersForStepMethod, UndefinedStepMethod, UniterableForEachCollection, UnknownAwaitedJob, UnknownForEachCollection, UnknownJobAdapter, UnknownRecoveryPoint, UnserializableValue, Workflow, WorkflowBuilder, WorkflowStep

Constant Summary collapse

VERSION =
"0.8.1"

Class Method Summary collapse

Class Method Details

.loggerObject



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

def self.logger
  @logger ||= ActiveSupport::TaggedLogging.new(AcidicJob::Logger.new($stdout, level: :debug))
end

.silence_logger!Object



28
29
30
# File 'lib/acidic_job/logger.rb', line 28

def self.silence_logger!
  @logger = ActiveSupport::TaggedLogging.new(AcidicJob::Logger.new(IO::NULL, level: :debug))
end