Class: Perus::Server::ActiveAlert
- Inherits:
-
Sequel::Model
- Object
- Sequel::Model
- Perus::Server::ActiveAlert
- Defined in:
- lib/perus/server/models/active_alert.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.add(alert, system) ⇒ Object
16 17 18 19 20 21 22 |
# File 'lib/perus/server/models/active_alert.rb', line 16 def self.add(alert, system) ActiveAlert.create( system_id: system.id, alert_id: alert.id, timestamp: Time.now.to_i ) end |
Instance Method Details
#active_for ⇒ Object
12 13 14 |
# File 'lib/perus/server/models/active_alert.rb', line 12 def active_for ChronicDuration.output(Time.now.to_i - , format: :short) end |
#severity ⇒ Object
8 9 10 |
# File 'lib/perus/server/models/active_alert.rb', line 8 def severity alert.severity end |