Difference between revisions of "NOC:ctwug cpu killer killer"
From CTWUG Wiki
Bigmikedavis (talk | contribs) |
Bigmikedavis (talk | contribs) |
||
Line 7: | Line 7: | ||
== Script == | == Script == | ||
log info "running cpu killer killer" | log info "running cpu killer killer" | ||
− | + | ||
:foreach i in=[/system script job find] do={ | :foreach i in=[/system script job find] do={ | ||
:local scriptname [/system script job get $i script]; | :local scriptname [/system script job get $i script]; | ||
− | + | ||
log info ("scriptname (".$scriptname.")"); | log info ("scriptname (".$scriptname.")"); | ||
:if ([:len $scriptname]=0) do={ | :if ([:len $scriptname]=0) do={ | ||
Line 18: | Line 18: | ||
/system script job remove $i | /system script job remove $i | ||
} | } | ||
− | + | ||
} | } | ||
− | + | ||
log debug "cpu killer killer done"; | log debug "cpu killer killer done"; | ||
== WMS == | == WMS == | ||
[[Wug Management System]] | [[Wug Management System]] |
Revision as of 21:44, 7 November 2012
Contents
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";