22
Usage guidelines
When you use this command to create a Tcl-defined policy, follow these guidelines:
Make sure the script file is saved on all IRF member devices. This practice ensures that the policy
can run correctly after a master/subordinate switchover occurs or the member device where the
script file resides leaves the IRF.
This command both creates and enables the specified Tcl-defined monitor policy. To revise the Tcl
script of a Tcl-defined policy, you must suspend all monitor policies first, and then resume the policies
after you finish revising the script. The system cannot execute a Tcl-defined policy if you edit its Tcl
script without suspending all monitor policies.
To bind a Tcl-defined policy to a different Tcl script file:
1.
Execute the
undo
rtm tcl-policy
command to delete the Tcl policy.
2.
Create the Tcl policy again, and then bind it to the new Tcl script file.
You can assign the same policy name to a CLI-defined policy and a Tcl-defined policy. However, you
cannot assign the same name to policies that are the same type.
Examples
# Create a Tcl policy and bind it to a Tcl script file.
<Sysname> system-view
[Sysname] rtm tcl-policy test test.tcl
running-time
Use
running-time
to configure the action runtime of a CLI-defined policy.
Use
undo running-time
to restore the default.
Syntax
running-time
time
undo running-time
Default
The action runtime of a CLI-defined policy is 20 seconds.
Views
CLI-defined policy view
Predefined user roles
network-admin
Parameters
time
: Specifies the action runtime in the range of 0 to 31536000 seconds. If you specify 0, the policy
runs its actions forever once the policy is triggered.
Usage guidelines
The action runtime limits the amount of time that the monitor policy runs its actions from the time it is
triggered. When the runtime is reached, the system stops executing the actions even if the execution
is not finished.
This setting prevents an incorrectly defined policy from running its actions permanently to occupy
resources.
Examples
# Set the action runtime to
60
seconds for CLI-defined policy
test
.
Summary of Contents for SOHO IE4300
Page 285: ...i Contents Tcl commands 1 cli 1 tclquit 1 tclsh 2...
Page 288: ...i Contents Python commands 1 exit 1 python 1 python filename 2...
Page 291: ...i Contents Automatic configuration commands 1 autodeploy udisk enable 1...
Page 323: ...25 Sysname Ten GigabitEthernet1 0 51 undo shutdown Related commands irf port...
Page 465: ...ii stp vlan enable 55 vlan mapping modulo 55...
Page 602: ...12 Related commands display mvrp statistics...
Page 609: ...i Contents VLAN mapping commands 1 display vlan mapping 1 vlan mapping 2...
Page 678: ...9 Related commands reset pppoe relay statistics...
Page 846: ...i Contents Basic IP forwarding commands 1 display fib 1 ip forwarding table save 2...
Page 1770: ...i Contents Time range commands 1 display time range 1 time range 1...
Page 2026: ...34 Related commands display mac authentication...
Page 2028: ...ii...
Page 2143: ...i Contents User profile commands 1 display user profile 1 user profile 2...
Page 2308: ...61 ipsec transform set...
Page 2531: ...i Contents SAVI commands 1 ipv6 savi down delay 1 ipv6 savi log enable 1 ipv6 savi strict 2...
Page 2534: ...3 Sysname ipv6 savi strict Related commands ipv6 verify source...
Page 2791: ...14 Sysname track 1 Related commands delay display track...
Page 2939: ...9 sntp authentication keyid sntp reliable authentication keyid...
Page 2967: ...27 Related commands apply poe profile poe enable poe max power interface view poe priority...