Method: OpenC3::LimitsEventTopic.delete

Defined in:
lib/openc3/topics/limits_event_topic.rb

.delete(target_name, packet_name, scope:) ⇒ Object



100
101
102
103
104
105
106
107
# File 'lib/openc3/topics/limits_event_topic.rb', line 100

def self.delete(target_name, packet_name, scope:)
  limits = Store.hgetall("#{scope}__current_limits")
  limits.each do |item, _limits_state|
    if item =~ /^#{target_name}__#{packet_name}__/
      Store.hdel("#{scope}__current_limits", item)
    end
  end
end