class Syskit::Coordination::DataMonitoringErrorMatcher
Attributes
monitor[R]
The monitor model that should be matched
Public Class Methods
new()
click to toggle source
Calls superclass method
# File lib/syskit/coordination/data_monitoring_error_matcher.rb, line 7 def initialize super with_model(DataMonitoringError) end
Public Instance Methods
===(exception)
click to toggle source
Calls superclass method
# File lib/syskit/coordination/data_monitoring_error_matcher.rb, line 17 def ===(exception) return false if !super exception.monitor.model == monitor end
from_monitor(monitor)
click to toggle source
# File lib/syskit/coordination/data_monitoring_error_matcher.rb, line 12 def from_monitor(monitor) @monitor = monitor self end