Advertisement
Guest User

2014-06-25, TSergey, noc-list

a guest
Jun 25th, 2014
219
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.51 KB | None | 0 0
  1. # -*- coding: utf-8 -*-
  2. # name, vendor, platform, ip, mac, serial number
  3. #
  4. j=0
  5. from noc.inv.models import *
  6. interface = Interface.objects.filter(name="System")
  7. for i in interface:
  8. subinterface = SubInterface.objects.filter(interface=i)
  9. for s in subinterface:
  10. name = str(i).split(':')[0]
  11. m = ManagedObject.objects.get(name=name)
  12. print j, m.name, m.get_attr("vendor","default"), m.get_attr("platform","default"), s.mac, s.ipv4_addresses, m.get_attr("Serial Number","---")
  13. j+=1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement