Difference between revisions of "Script to Delete Devices"

From Observer GigaFlow Support | VIAVI Solutions Inc.
Jump to: navigation, search
(Created page with "var devices=[ "10.171.255.179","10.130.255.187","10.171.255.177","10.170.255.179","10.130.255.183" ] for(var i in devices){ var thisDevice = actions.getDevice(devices[i]); i...")
 
Line 1: Line 1:
var devices=[
+
var devices=[
"10.171.255.179","10.130.255.187","10.171.255.177","10.170.255.179","10.130.255.183"
+
"10.171.255.179","10.130.255.187","10.171.255.177","10.170.255.179","10.130.255.183"
]
+
]
for(var i in devices){
+
for(var i in devices){
 
var thisDevice = actions.getDevice(devices[i]);
 
var thisDevice = actions.getDevice(devices[i]);
 
if (thisDevice!=null){
 
if (thisDevice!=null){
Line 14: Line 14:
 
     log.warn("Not Removing "+devices[i]);
 
     log.warn("Not Removing "+devices[i]);
 
     }
 
     }
}
+
}

Revision as of 11:10, 21 May 2021

var devices=[
"10.171.255.179","10.130.255.187","10.171.255.177","10.170.255.179","10.130.255.183"
]
for(var i in devices){

var thisDevice = actions.getDevice(devices[i]); if (thisDevice!=null){ var c= thisDevice.getClass()

       var m = c.getDeclaredMethod("remove")
       m.setAccessible(true);
       log.warn(m)
       m.invoke(thisDevice)
   	log.warn("Removing "+devices[i]);
   }else{
   	log.warn("Not Removing "+devices[i]);
   }
}