nsmcp::AccessAnalytics method rejected (protected)

 <instance of nsmcp::AccessAnalytics[i]> rejected line offset state

Defined in /usr/local/ns/tcl/nsmcp/lib/access-analytics.tcl

Parameters:
line (required)
offset (required)
state (required)

Testcases:
No testcase defined.
Source code:
incr :loggedRejects
if {${:loggedRejects}>5} {return}
if {![nsf::object::exists ::nsmcp::accessParseRedactor]} {::nsmcp::LogRedactor create ::nsmcp::accessParseRedactor}
set sample [string range [encoding convertfrom utf-8 $line] 0 1023]
set sample [::nsmcp::accessParseRedactor message $sample]
set sample [string map [list "\n" {\n} "\r" {\r} "\x00" {\0}] $sample]
set reason [${:parser} failureReason [encoding convertfrom utf-8 $line]]
ns_log warning "nsmcp: malformed access record source=${:path} generation=[dict get $state generation] offset=$offset reason=$reason sample=[list $sample]"
XQL Not present:
Generic, PostgreSQL, Oracle
[ hide source ] | [ make this the default ]
Show another procedure: