nsmcp::LogTool method execute (public)
<instance of nsmcp::LogTool> execute context arguments
Defined in /usr/local/ns/tcl/nsmcp/log-tools.tcl
- Parameters:
- context (required)
- arguments (required)
- Testcases:
- No testcase defined.
Source code: set values [:arguments $arguments] switch ${:operation} { errors { return [${:service} start $context errors [dict merge {severity Error literal {} limit 100} $values]] } requestContext { if {[dict exists $values identifier]} {return [${:service} start $context requestContext [dict get $values identifier]]} set ids {} foreach {i t id} [dict get $values identifiers] {lappend ids $id} return [${:service} start $context requestContexts [dict create identifiers $ids limit [expr {[dict exists $values limit] ? [dict get $values limit] : 100}]]] } results { if {[dict exists $values jobHandle]} {return [${:service} poll $context [dict get $values jobHandle]]} set values [dict merge {cursor 0 limit 20 includePeerAddresses false} $values] return [${:service} results $context [dict get $values resultHandle] [dict get $values cursor] [dict get $values limit] [dict get $values includePeerAddresses]] } }XQL Not present: Generic, PostgreSQL, Oracle
![[i]](/resources/acs-subsite/ZoomIn16.gif)