Cisco Catalyst 2960 series Configuration Manual page 1946

Consolidated platform configuration guide, ios release 15.2(4)e
Hide thumbs Also See for Catalyst 2960 series:
Table of Contents

Advertisement

context_save
Example 3: Retrieve
If var is specified, and index_if_array is not specified, and var is an array variable, retrieves the entire array.
::cisco::eem::event_register_none
namespace import ::cisco::eem::*
namespace import ::cisco::lib::*
if {[catch {array set testvar [context_retrieve TESTCTX testvar]} errmsg]} {
} else {
}
if {[info exists testvar]} {
} else {
}
Example 4: Save
If var is specified, saves the value of var even if it is an array.
::cisco::eem::event_register_none
namespace import ::cisco::eem::*
namespace import ::cisco::lib::*
array set testvar "testvar1 ok testvar2 not_ok"
if {[catch {context_save TESTCTX testvar} errmsg]} {
} else {
}
Example 4: Retrieve
If var is specified, and index_if_array is specified, and var is an array variable, retrieves the specified array
element value.
::cisco::eem::event_register_none
namespace import ::cisco::eem::*
namespace import ::cisco::lib::*
if {[catch {set testvar [context_retrieve TESTCTX testvar testvar1]} errmsg]} {
} else {
}
if {[info exists testvar]} {
} else {
}
context_save
Saves Tcl variables that match a given pattern in current and global namespaces with the given context name
as identification. Use this Tcl command extension to save information outside of a policy. Saved information
can be retrieved by a different policy using the context_retrieve command extension.
Consolidated Platform Configuration Guide, Cisco IOS Release 15.2(4)E (Catalyst 2960-X Switches)
1864
action_syslog msg "context_retrieve failed: $errmsg"
action_syslog msg "context_retrieve succeeded"
action_syslog msg "testvar exists and is [array get testvar]"
action_syslog msg "testvar does not exist"
action_syslog msg "context_save failed: $errmsg"
action_syslog msg "context_save succeeded"
action_syslog msg "context_retrieve failed: $errmsg"
action_syslog msg "context_retrieve succeeded"
action_syslog msg "testvar exists and is $testvar"
action_syslog msg "testvar doesn't exist"

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents