Module: Kommando

Defined in:
lib/kommando/scheduled_command_adapters/memory.rb,
lib/kommando.rb,
lib/kommando/command.rb,
lib/kommando/version.rb,
lib/kommando/active_record.rb,
lib/kommando/command_result.rb,
lib/kommando/command_plugins/base.rb,
lib/kommando/command_plugins/execute.rb,
lib/kommando/command_plugins/schedule.rb,
lib/kommando/command_plugins/validate.rb,
lib/kommando/scheduled_command_runner.rb,
lib/kommando/scheduled_command_worker.rb,
lib/kommando/command_plugins/auto_schedule.rb,
lib/kommando/scheduled_command_adapters/sequel.rb,
lib/kommando/scheduled_command_adapters/active_record.rb

Overview

stravid@2022-01-10: This implementation is currently not threadsafe.

Instead of two arrays we need to use a single one in
combination with a mutex.

Defined Under Namespace

Modules: CommandPlugins, ScheduledCommandAdapters Classes: Command, CommandResult, Railtie, ScheduledCommandRunner, ScheduledCommandWorker

Constant Summary collapse

VERSION =
'1.1.0'