class Roby::Coordination::Models::FaultHandler::FinalizeReplacement
Public Instance Methods
execute(fault_handler)
click to toggle source
# File lib/roby/coordination/models/fault_handler.rb, line 103 def execute(fault_handler) response_task = fault_handler.root_task response_task.each_parent_object(Roby::TaskStructure::ErrorHandling) do |repaired_task| repaired_task_parents = repaired_task.each_parent_task.to_a repaired_task_parents.each do |parent| parent.remove_child repaired_task end end end
new(fault_handler)
click to toggle source
# File lib/roby/coordination/models/fault_handler.rb, line 99 def new(fault_handler) self end