Difference between revisions of "NOC:ctwug cpu killer killer"

From CTWUG Wiki
Jump to: navigation, search
(New page: == Purpose == == Dependencies == == Script == == WMS == Wug Management System)
 
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
== Purpose ==
 
== Purpose ==
 +
Kills all running running scripts
  
 
== Dependencies ==
 
== Dependencies ==
 +
None
  
 
== Script ==
 
== Script ==
 
+
log info "running cpu killer killer"
== WMS ==
+
[[Wug Management System]]
+
:foreach i in=[/system script job find] do={
 +
  :local scriptname [/system script job get $i script];
 +
 +
  log info ("scriptname (".$scriptname.")");
 +
  :if ([:len $scriptname]=0) do={
 +
    log info ("skipping empty script");
 +
  } else {
 +
    log info ("calling script killer");
 +
    /system script job remove $i
 +
  }
 +
 +
}
 +
 +
log debug "cpu killer killer done";

Latest revision as of 18:08, 30 June 2013

Purpose

Kills all running running scripts

Dependencies

None

Script

log info "running cpu killer killer"

:foreach i in=[/system script job find] do={
 :local scriptname [/system script job get $i script];

 log info ("scriptname (".$scriptname.")");
 :if ([:len $scriptname]=0) do={
   log info ("skipping empty script");
 } else {
   log info ("calling script killer");
   /system script job remove $i
 }

}

log debug "cpu killer killer done";