class Chimp::ParallelExecutionGroup
ParallelExecutionGroup: run multiple jobs at once
Public Class Methods
new(new_group_id)
click to toggle source
Calls superclass method
Chimp::ExecutionGroup::new
# File lib/right_chimp/queue/execution_group.rb, line 292 def initialize(new_group_id) super(new_group_id) @concurrency = 25 end
Public Instance Methods
ready?()
click to toggle source
# File lib/right_chimp/queue/execution_group.rb, line 297 def ready? return (get_jobs_by_status(Executor::STATUS_NONE).size > 0) # and get_jobs_by_status(Executor::STATUS_RUNNING).size < @concurrency) end
short_name()
click to toggle source
# File lib/right_chimp/queue/execution_group.rb, line 301 def short_name "P" end