Forum Discussion
3 Replies
Hi linq936,
Check out the link below...
Cheers, Kai
- Philippe_CLOUPEmployee
Hi linq936, i have extracted from the iRule list of commands, the ones that are TCL commands, and here after the list of them. all the other commands like client_side for example, are F5 provided commands, but not TCL.
So here after, the list:
Hi Philippe,
keep in mind that the list above is also containing certain TCL commands (e.g. [interp], [pid], etc.) which are still disallowed by LTMs iRule syntax checking which is enforced during iRule savings. Those commands would require special iRule codings techniques to not expose those commands during iRule savings.
E.g.:
The iRule below wont save:
when RULE_INIT { log local0.debug "The PID of the TMM[TMM::cmp_unit] process is: [pid]" }
The iRule below will work fine:
when RULE_INIT { set cmd { log local0.debug "The PID of the TMM[TMM::cmp_unit] process is: [pid]" } eval $cmd }
Cheers, Kai