ns::stats::Collector method selectServer (protected)

 <instance of ns::stats::Collector[i]> selectServer record server \
    [ validate ]

Defined in

Restrict virtual-server data; historical records may refer to removed servers.

Parameters:
record (required)
server (required)
validate (optional, defaults to "true")

Testcases:
No testcase defined.
Source code:
if {$server ne ""} {
    if {$validate && $server ni [ns_info servers]} {
        error "unknown server: $server"
    }
    set selected {}
    if {[dict exists $record servers $server]} {
        dict set selected $server [dict get $record servers $server]
    }
    dict set record servers $selected
}
return $record
XQL Not present:
Generic, PostgreSQL, Oracle
[ hide source ] | [ make this the default ]
Show another procedure: