def showalarm(self): alarms = ActiveAlarm.objects().order_by("-timestamp") res = [] i = 0 # for a in alarms: # res.append('{} - {}'.format(a.managed_object.name, a.subject)) # i = 1+1 pprint(alarms[0].subject)
from noc.fm.models.activealarm import ActiveAlarm from noc.fm.models.activeevent import ActiveEvent from noc.fm.models.archivedalarm import ArchivedAlarm from datetime import * alarms = ActiveAlarm.objects() events = ActiveEvent.objects() ar_alarms = ArchivedAlarm.objects() for alarm in alarms: alarm.delete() for alarm in ar_alarms: alarm.delete() for event in events: event.delete()