nsmcp::ToolRegistry object method providerConfig (public)

 nsmcp::ToolRegistry[i] providerConfig context parameter default

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

Parameters:
context (required)
parameter (required)
default (required)

Testcases:
No testcase defined.
Source code:
foreach key {section fallbackSection} {
    if {![dict exists $context $key]} {continue}
    set section [dict get $context $key]
    set name $parameter
    if {$key eq "fallbackSection" && [dict exists $context fallbackParameters $parameter]} {
        set name [dict get $context fallbackParameters $parameter]
    }
    set configuration [ns_configsection $section]
    if {$configuration ne "" && [ns_set ifind $configuration $name] >= 0} {
        return [ns_config $section $name]
    }
}
return $default
XQL Not present:
Generic, PostgreSQL, Oracle
[ hide source ] | [ make this the default ]
Show another procedure: