Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # -*- coding: utf-8 -*-
- # name, vendor, platform, ip, mac, serial number
- #
- j=0
- from noc.inv.models import *
- interface = Interface.objects.filter(name="System")
- for i in interface:
- subinterface = SubInterface.objects.filter(interface=i)
- for s in subinterface:
- name = str(i).split(':')[0]
- m = ManagedObject.objects.get(name=name)
- print j, m.name, m.get_attr("vendor","default"), m.get_attr("platform","default"), s.mac, s.ipv4_addresses, m.get_attr("Serial Number","---")
- j+=1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement