class Dynflow::Actors::ExecutionPlanCleaner
Attributes
core[R]
Public Class Methods
new(world, options = {})
click to toggle source
# File lib/dynflow/actors/execution_plan_cleaner.rb, line 6 def initialize(world, options = {}) @world = world @options = options end
Public Instance Methods
clean!()
click to toggle source
# File lib/dynflow/actors/execution_plan_cleaner.rb, line 23 def clean! core.tell([:clean!]) end
core_class()
click to toggle source
# File lib/dynflow/actors/execution_plan_cleaner.rb, line 11 def core_class Core end
spawn()
click to toggle source
# File lib/dynflow/actors/execution_plan_cleaner.rb, line 15 def spawn Concurrent.future.tap do |initialized| @core = core_class.spawn(:name => 'execution-plan-cleaner', :args => [@world, @options], :initialized => initialized) end end