Advertisement
rebelinux

Transform PassportInterface

Oct 15th, 2011
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.47 KB | None | 0 0
  1. if evt.summary.startswith('threshold of operational status '):
  2.     devname = evt.device
  3.     intname = evt.component
  4.     descr = ''
  5.     for iface in device.os.interfaces.objectItems():
  6.         if iface[1].name() == evt.component:
  7.             descr = iface[1].description
  8.     if evt.severity > 0:
  9.         evt.summary = 'Interface %s  with Description (%s): Operationally Down' % (evt.component, descr)
  10.     else:
  11.         evt.summary = 'Interface %s  with Description (%s): Operationally Up' % (evt.component, descr)
  12.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement