Applet configuration mode is entered using the event manager applet command. In applet configuration mode
the config prompt changes to (config-applet)#. In applet configuration mode two types of config statements
are supported:
•
event - used to specify the event criteria to cause this applet to run.
•
action - used to specify a built-in action to perform.
Multiple action applet config commands are allowed within an applet configuration. If no action applet config
command is present, a warning is displayed, upon exit, stating no statements are associated with this applet.
When no statements are associated with this applet, events get triggered but no action is taken. If no commands
are specified in applet configuration mode, the applet will be removed upon exit. The exit applet config
command is used to exit from applet configuration mode.
Depending on your release, the Variable Logic for EEM Applets feature allows you to perform the following
configurations.
Prerequisites
To use this feature, you must be running Cisco IOS Release 12.4(22)T or a later release.
Configuring Variable Logic for EEM Applets
EEM 3.0 adds new applet action commands to permit simple variable logic within applets.
To configure the variable logic using action commands perform the following tasks.
Specifying a Loop of Conditional Blocks
To specify a loop of a conditional block when an EEM applet is triggered, perform this task. In this task, a
conditional loop is set to check if the value of the variable is less than 10. If the value of the variable is less
than 10, then the message ‘i is $_i’ is written to the syslog.
Depending on your release, the set (EEM) command is replaced by the action set command. See the
action label set command for more information. If the set (EEM) command is entered in certain releases,
the IOS parser translates the set command to the action label set command.
Note
SUMMARY STEPS
1.
enable
2.
configure terminal
3.
event manager applet applet-name
4.
action label set
5.
action label while string_op1 operator string_op2
6.
Add any action as required.
7.
action label end
Consolidated Platform Configuration Guide, Cisco IOS Release 15.2(4)E (Catalyst 2960-X Switches)
1733
How to Write EEM Policies Using the Cisco IOS CLI