SUMMARY STEPS
1.
enable
2.
configure terminal
3.
event manager applet applet-name
4.
action label foreach
[
string-iterator
] [
string-input
] [
string-delimiter
]
5.
Specify any action command
6.
action label
end
DETAILED STEPS
Purpose
Command or Action
Enables privileged EXEC mode.
enable
Step 1
Example:
Device> enable
•
Enter your password if prompted.
Enters global configuration mode.
configure terminal
Example:
Device# configure terminal
Step 2
Registers the applet with the Embedded Event Manager (EEM)
and enters applet configuration mode.
event manager applet applet-name
Example:
Device(config)# event manager applet iteration
Step 3
Iterates over an input string using the delimter as a tokenizing
pattern.
action label foreach
[
string-iterator
] [
string-input
]
[
string-delimiter
]
Step 4
Example:
Device(config-applet)# action 2.0 foreach
iterator "red blue green orange"
•
In this example, the iteration is run through the elements
of the input string - red, blue, green and orange.
Performs the action as indicated by the action command.
Specify any action command
Step 5
Example:
Device(config-applet)# action 3.0 puts
"Iterator is $iterator"
•
In this example, the following message is displayed on
the screen:
Iterator is red
Iterator is blue
Iterator is green
Iterator is orange
Consolidated Platform Configuration Guide, Cisco IOS Release 15.2(4)E (Catalyst 2960-X Switches)
1737
How to Write EEM Policies Using the Cisco IOS CLI
Summary of Contents for Catalyst 2960 Series
Page 96: ......
Page 196: ......
Page 250: ......
Page 292: ......
Page 488: ......
Page 589: ...P A R T VI Cisco Flexible NetFlow Configuring NetFlow Lite page 509 ...
Page 590: ......
Page 619: ...P A R T VII QoS Configuring QoS page 539 Configuring Auto QoS page 645 ...
Page 620: ......
Page 750: ......
Page 1604: ......
Page 1740: ......
Page 2105: ...P A R T XII Configuring Cisco IOS IP SLAs Configuring Cisco IP SLAs page 2025 ...
Page 2106: ......
Page 2118: ......
Page 2164: ......