noc.fm.models.alarmescalation

Module Contents

noc.fm.models.alarmescalation.logger
noc.fm.models.alarmescalation.ac_lock
noc.fm.models.alarmescalation.id_lock
class noc.fm.models.alarmescalation.AlarmClassItem

Bases: mongoengine.document.EmbeddedDocument

alarm_class
class noc.fm.models.alarmescalation.PreReasonItem

Bases: mongoengine.document.EmbeddedDocument

tt_system
pre_reason
class noc.fm.models.alarmescalation.EscalationItem

Bases: mongoengine.document.EmbeddedDocument

delay
administrative_domain
selector
time_pattern
min_severity
notification_group
template
clear_template
create_tt
promote_group_tt
close_tt
wait_tt
stop_processing
class noc.fm.models.alarmescalation.AlarmEscalation

Bases: mongoengine.document.Document

Alarm escalations

meta
name
description
alarm_classes
pre_reasons
escalations
global_limit
max_escalation_retries
_ac_cache
_id_cache
delays
__str__(self)
classmethod get_by_id(cls, id)
get_pre_reason(self, tt_system)
classmethod get_class_escalations(cls, alarm_class)
classmethod watch_escalations(cls, alarm)