Module: DeployPin
- Defined in:
- lib/deploy_pin/task.rb,
lib/deploy_pin.rb,
lib/deploy_pin/engine.rb,
lib/deploy_pin/runner.rb,
lib/deploy_pin/version.rb,
lib/deploy_pin/database.rb,
lib/deploy_pin/collector.rb,
app/models/deploy_pin/record.rb,
lib/deploy_pin/task_criteria.rb,
lib/deploy_pin/parallel_wrapper.rb,
app/models/deploy_pin/application_record.rb,
lib/generators/deploy_pin/task/task_generator.rb,
lib/generators/deploy_pin/install/install_generator.rb
Overview
check task criteria
Defined Under Namespace
Modules: Database, ParallelWrapper, Runner Classes: ApplicationRecord, Collector, Engine, InstallGenerator, Record, Task, TaskCriteria, TaskGenerator
Constant Summary collapse
- OPTIONS =
%i[ tasks_path fallback_group groups statement_timeout run_formatter list_formatter task_wrapper ].freeze
- VERSION =
'1.4.0'
Class Method Summary collapse
Class Method Details
.setup(&block) ⇒ Object
35 36 37 |
# File 'lib/deploy_pin.rb', line 35 def self.setup(&block) instance_eval(&block) end |
.setup_defaults! ⇒ Object
39 40 41 |
# File 'lib/deploy_pin.rb', line 39 def self.setup_defaults! @task_wrapper = ->(_task, task_runner) { task_runner.call } end |