nsmcp::RequestRoutingTool method mapped (public)

 <instance of nsmcp::RequestRoutingTool[i]> mapped server record

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

Parameters:
server (required)
record (required)

Testcases:
No testcase defined.
Source code:
set context [ns_set create]
try {
    if {[dict exists $record userAgent]} {
        ns_set put $context user-agent [dict get $record userAgent]
    }
    set peer [dict get $record peerAddress]
    if {[ns_ip valid $peer]} {
        ns_set put $context x-ns-ip $peer
    }
    set pool [ns_server -server $server mapped -context $context  [list [dict get $record method] [dict get $record path]]]
    return [expr {$pool eq "" ? "default" : $pool}]
} finally {
    ns_set free $context
}
XQL Not present:
Generic, PostgreSQL, Oracle
[ hide source ] | [ make this the default ]
Show another procedure: