Python Api
IE10.1
|
Functions | |
def | snmpgetfromdevice (device, oid_list) |
snmp get from device More... | |
def | snmpwalk (hostname, oid, max_entry) |
snmp walk More... | |
def | snmpgetbulk (hostname, oid_list, non_reps, max_reps) |
snmp get bulk More... | |
def | snmpgettable (hostname, oid, entry_oid) |
snmp get table More... | |
def | snmpgetfromip (ip, pSnmpInfo, oid_list, apid) |
snmp get from ip More... | |
def | snmpwalkfromip (ip, pSnmpInfo, oid, apid, max_entry) |
snmp walk from ip More... | |
def | snmpgetbulkfromip (ip, pSnmpInfo, oid_list, apid, non_reps, max_reps) |
snmp bulk from ip More... | |
def | snmpgettablefromip (ip, pSnmpInfo, oid, entry_oid, apid) |
snmp get table from ip More... | |
def | cligetcmdfromdevice (device, command_list) |
cli get cmd from device More... | |
def | cligetcmdfromdevicewithloginscript (device, command_list, login_script) |
cli get cmd from device with login script More... | |
Variables | |
str_stack = traceback.format_exc(); | |
def netbrain.sysapi.liveaccess.cligetcmdfromdevice | ( | device, | |
command_list | |||
) |
cli get cmd from device
device | (string) device name |
command_list | (list) command list ["show version", "show run", ...] |
{"show | version":"result1", "show run":"result2", ... } |
def netbrain.sysapi.liveaccess.cligetcmdfromdevicewithloginscript | ( | device, | |
command_list, | |||
login_script | |||
) |
cli get cmd from device with login script
device | (string) device name |
command_list | (list) command list ["show version", "show run", ...] |
login_script | (string) login script |
{"show | version":"result1", "show run":"result2", ... } |
def netbrain.sysapi.liveaccess.snmpgetbulk | ( | hostname, | |
oid_list, | |||
non_reps, | |||
max_reps | |||
) |
snmp get bulk
hostname | (string) host name |
oid_list | (list) oid list |
non_reps | (int) non_reps |
max_reps | (int) max_reps |
{"oid1":"oid1 | result", "oid2":"oid2 result", ....} \n If has error : {"error":"error info"} |
def netbrain.sysapi.liveaccess.snmpgetbulkfromip | ( | ip, | |
pSnmpInfo, | |||
oid_list, | |||
apid, | |||
non_reps, | |||
max_reps | |||
) |
snmp bulk from ip
ip | (string) ip |
pSnmpInfo | (int) snmp info |
oid_list | (list) oid list |
apid | (string) fs id |
non_reps | (int) non_reps |
max_reps | (int) max_reps |
{"oid1":"oid1 | result", "oid2":"oid2 result", ....} \n If has error : {"error":"error info"} |
def netbrain.sysapi.liveaccess.snmpgetfromdevice | ( | device, | |
oid_list | |||
) |
snmp get from device
device | (string) deivce name |
oid_list | (list) oid list |
{"oid1":"oid1 | result", "oid2":"oid2 result", ....} \n If has error : {"error":"error info"} |
def netbrain.sysapi.liveaccess.snmpgetfromip | ( | ip, | |
pSnmpInfo, | |||
oid_list, | |||
apid | |||
) |
snmp get from ip
ip | (string) ip |
pSnmpInfo | (int) snmp info |
oid_list | (list) oid list |
apid | (string) fs id |
{"oid1":"oid1 | result", "oid2":"oid2 result", ....} \n If has error : {"error":"error info"} |
def netbrain.sysapi.liveaccess.snmpgettable | ( | hostname, | |
oid, | |||
entry_oid | |||
) |
snmp get table
hostname | (string) host name |
oid | (string) table oid |
entry_oid | (string) entry oid |
{"0":[col0,col1,...],"1":[col0,col1,...],....} | If has error : {"error":"error info"} |
def netbrain.sysapi.liveaccess.snmpgettablefromip | ( | ip, | |
pSnmpInfo, | |||
oid, | |||
entry_oid, | |||
apid | |||
) |
snmp get table from ip
ip | (string) ip |
pSnmpInfo | (int) snmp info |
oid | (string) table oid |
entry_oid | (string) entry oid |
apid | (string) fs id |
{"0":[col0,col1,...],"1":[col0,col1,...],....} | If has error : {"error":"error info"} |
def netbrain.sysapi.liveaccess.snmpwalk | ( | hostname, | |
oid, | |||
max_entry | |||
) |
snmp walk
hostname | (string) host name |
oid | (string) oid |
max_entry | (int) max entry |
def netbrain.sysapi.liveaccess.snmpwalkfromip | ( | ip, | |
pSnmpInfo, | |||
oid, | |||
apid, | |||
max_entry | |||
) |
snmp walk from ip
ip | (string) ip |
pSnmpInfo | (int) snmp info |
oid | (string) oid |
apid | (string) fs id |
max_entry | (string) max entry |
{"oid1":"oid1 | result", "oid2":"oid2 result", ....} \n If has error : {"error":"error info"} |
netbrain.sysapi.liveaccess.str_stack = traceback.format_exc(); |