Difference between revisions of "Script Set Manual Interface Speed"
From Observer GigaFlow Support | VIAVI Solutions Inc.
Kevin Wilkie (Talk | contribs) (Created page with " var rosutils = Java.type('ros.CROSUtils'); var boolean = Java.type('java.lang.Boolean'); var devIP = "172.21.40.254"; var thisDevice = actions.getDevice(devIP); var anint...") |
Kevin Wilkie (Talk | contribs) |
||
Line 1: | Line 1: | ||
var rosutils = Java.type('ros.CROSUtils'); | var rosutils = Java.type('ros.CROSUtils'); | ||
− | |||
var devIP = "172.21.40.254"; | var devIP = "172.21.40.254"; | ||
var thisDevice = actions.getDevice(devIP); | var thisDevice = actions.getDevice(devIP); |
Latest revision as of 09:46, 1 March 2023
var rosutils = Java.type('ros.CROSUtils'); var devIP = "172.21.40.254"; var thisDevice = actions.getDevice(devIP); var anint = thisDevice.interfaces.get(ifIndex) var c= anint.getClass() var m = c.getDeclaredField("manualspeed") m.setAccessible(true); anint.manualspeed=true; anint.setIfSpeedIn(downSpeed,false); anint.setIfSpeedOut(upSpeed,false); anint.save(1)