Method: OpenC3::TriggerModel#create
- Defined in:
- lib/openc3/models/trigger_model.rb
#create ⇒ Object
206 207 208 209 210 211 212 213 214 |
# File 'lib/openc3/models/trigger_model.rb', line 206 def create unless Store.hget(@primary_key, @name).nil? raise TriggerInputError.new "exsisting Trigger found: #{@name}" end verify_triggers() @updated_at = Time.now.to_nsec_from_epoch Store.hset(@primary_key, @name, JSON.generate(as_json(:allow_nan => true))) notify(kind: 'created') end |