Method: OpenC3::ReactionModel#validate_snooze

Defined in:
lib/openc3/models/reaction_model.rb

#validate_snooze(snooze:) ⇒ Object



104
105
106
107
108
109
110
111
112
# File 'lib/openc3/models/reaction_model.rb', line 104

def validate_snooze(snooze:)
  unless snooze.is_a?(Integer)
    raise ReactionInputError.new "invalid snooze value: #{snooze}"
  end
  if snooze < 30
    raise ReactionInputError.new "invalid snooze: '#{snooze}' must be greater than 30"
  end
  return snooze
end