Module: DispatchRider
- Defined in:
- lib/dispatch-rider/errors.rb,
lib/dispatch-rider.rb,
lib/dispatch-rider/debug.rb,
lib/dispatch-rider/runner.rb,
lib/dispatch-rider/command.rb,
lib/dispatch-rider/logging.rb,
lib/dispatch-rider/message.rb,
lib/dispatch-rider/version.rb,
lib/dispatch-rider/handlers.rb,
lib/dispatch-rider/callbacks.rb,
lib/dispatch-rider/publisher.rb,
lib/dispatch-rider/dispatcher.rb,
lib/dispatch-rider/registrars.rb,
lib/dispatch-rider/subscriber.rb,
lib/dispatch-rider/configuration.rb,
lib/dispatch-rider/demultiplexer.rb,
lib/dispatch-rider/handlers/base.rb,
lib/dispatch-rider/scheduled_job.rb,
lib/dispatch-rider/error_handlers.rb,
lib/dispatch-rider/publisher/base.rb,
lib/dispatch-rider/queue_services.rb,
lib/dispatch-rider/registrars/base.rb,
lib/dispatch-rider/callbacks/access.rb,
lib/dispatch-rider/callbacks/storage.rb,
lib/dispatch-rider/callbacks/support.rb,
lib/dispatch-rider/logging/translator.rb,
lib/dispatch-rider/registrars/handler.rb,
lib/dispatch-rider/queue_services/base.rb,
lib/dispatch-rider/notification_services.rb,
lib/dispatch-rider/queue_services/simple.rb,
lib/dispatch-rider/handlers/named_process.rb,
lib/dispatch-rider/integrations/appsignal.rb,
lib/dispatch-rider/logging/json_formatter.rb,
lib/dispatch-rider/logging/text_formatter.rb,
lib/dispatch-rider/queue_services/aws_sqs.rb,
lib/dispatch-rider/registrars/sns_channel.rb,
lib/dispatch-rider/publisher/configuration.rb,
lib/dispatch-rider/scheduled_job/migration.rb,
lib/dispatch-rider/logging/lifecycle_logger.rb,
lib/dispatch-rider/registrars/queue_service.rb,
lib/dispatch-rider/notification_services/base.rb,
lib/dispatch-rider/queue_services/file_system.rb,
lib/dispatch-rider/handlers/inheritance_tracking.rb,
lib/dispatch-rider/notification_services/aws_sns.rb,
lib/dispatch-rider/publisher/configuration_reader.rb,
lib/dispatch-rider/registrars/file_system_channel.rb,
lib/dispatch-rider/publisher/configuration_support.rb,
lib/dispatch-rider/queue_services/received_message.rb,
lib/dispatch-rider/registrars/notification_service.rb,
lib/dispatch-rider/queue_services/file_system/queue.rb,
lib/dispatch-rider/notification_services/file_system.rb,
lib/dispatch-rider/registrars/publishing_destination.rb,
lib/dispatch-rider/logging/translator/base_translator.rb,
lib/dispatch-rider/logging/translator/fail_translator.rb,
lib/dispatch-rider/logging/translator/stop_translator.rb,
lib/dispatch-rider/logging/translator/start_translator.rb,
lib/dispatch-rider/publisher/configuration/destination.rb,
lib/generators/dispatch_rider/install/install_generator.rb,
lib/dispatch-rider/logging/translator/success_translator.rb,
lib/dispatch-rider/logging/translator/complete_translator.rb,
lib/dispatch-rider/notification_services/file_system/channel.rb,
lib/dispatch-rider/notification_services/file_system/notifier.rb,
lib/dispatch-rider/queue_services/aws_sqs/sqs_received_message.rb,
lib/dispatch-rider/publisher/configuration/notification_service.rb,
lib/dispatch-rider/queue_services/aws_sqs/message_body_extractor.rb,
lib/dispatch-rider/queue_services/file_system/fs_received_message.rb,
lib/dispatch-rider/logging/translator/error_handler_fail_translator.rb
Overview
This is abstraction around a notifier service for FileSystem based queue services
Defined Under Namespace
Modules: AirbrakeErrorHandler, Callbacks, Debug, DefaultErrorHandler, Handlers, Integrations, Logging, NotificationServices, QueueServices, Registrars
Classes: AdapterNotFoundError, Command, Configuration, Demultiplexer, DispatchRiderError, Dispatcher, InstallGenerator, Message, NotFound, NotRegistered, Publisher, RecordInvalid, Runner, ScheduledJob, Subscriber
Constant Summary
collapse
- VERSION =
"1.8.5"
Class Method Summary
collapse
Class Method Details
.clear_configuration! ⇒ Object
24
25
26
|
# File 'lib/dispatch-rider.rb', line 24
def clear_configuration!
@configuration = nil
end
|
.configuration ⇒ Object
Also known as:
config
19
20
21
|
# File 'lib/dispatch-rider.rb', line 19
def configuration
@configuration ||= Configuration.new
end
|
15
16
17
|
# File 'lib/dispatch-rider.rb', line 15
def configure
yield configuration
end
|