Quantcast
Channel: THWACK: All Content - Orion SDK
Viewing all articles
Browse latest Browse all 2677

Unable to get active interfaces for a device using SWIS

$
0
0

Hi folks,

 

Anybody successfully tested adding all "active interfaces" for a device. My script throws "AdminStatus: 4, OperStatus: 0" for both "up/down" interfaces. How do I set only "active" interfaces to be monitored through SWIS API?

 

Below is my code & the screenshot from Orion WebUI.

 

            all_interfaces = swis.invoke('Orion.NPM.Interfaces', 'DiscoverInterfacesOnNode', nodeID)['DiscoveredInterfaces']

        for interface in all_interfaces:

            print "Name: {0}, AdminStatus: {1}, OperStatus: {2}".format(interface["Caption"],interface["ifOperStatus"],interface["ifAdminStatus"])

        break

 

        >> OUTPUT

Name: lo0, AdminStatus: 4, OperStatus: 0

Name: ge-0/0/10, AdminStatus: 4, OperStatus: 0

Name: ge-0/0/3.0, AdminStatus: 4, OperStatus: 0

Name: ge-0/0/11, AdminStatus: 4, OperStatus: 0

Name: ge-0/0/12, AdminStatus: 4, OperStatus: 0

 


Viewing all articles
Browse latest Browse all 2677

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>