nsmcp::ToolRegistry method setEnabled (public)

 <instance of nsmcp::ToolRegistry[i]> setEnabled name enabled

Defined in /usr/local/ns/tcl/nsmcp/01-tools.tcl

Trusted administrative interface, not an MCP tool. Disabling prevents new invocations; it does not cancel existing jobs or stop collectors. Overrides survive interpreter recreation/reload, not process restart.

Parameters:
name (required)
enabled (required, boolean)

Testcases:
No testcase defined.
Source code:
if {![:controlsAvailable]} {
    error "runtime tool controls are not configured"
}
:enabled $name
set enabled [expr {!!$enabled}]
:writeEnabled $name $enabled
return $enabled
XQL Not present:
Generic, PostgreSQL, Oracle
[ hide source ] | [ make this the default ]
Show another procedure: