Method: Roby::Distributed.clean_triggered

Defined in:
lib/roby/distributed/peer.rb

.clean_triggered(object) ⇒ Object

Remove objects from the sets of already-triggered objects. So, next time object will be tested for triggers, it will re-match the triggers it has already matched.



86
87
88
89
90
91
92
# File 'lib/roby/distributed/peer.rb', line 86

def clean_triggered(object)
    peers.each_value do |peer|
	peer.local_server.triggers.each_value do |_, triggered|
	    triggered.delete object
	end
    end
end