iRules Style Guide
This article (formatted here in collaboration with and from the notes of F5er Jim_Deucker) features an opinionated way to write iRules, which is an extension to the Tcl language. Tcl has its own st...
Updated May 20, 2024
Version 4.0JRahm
Admin
Christ Follower, Husband, Father, Technologist. I love community and I especially love THIS community. My background is networking, but I've dabbled in all the F5 iStuff, I'm a recovering Perl guy, and am very much a python enthusiast. Learning alongside all of you in this accelerating industry toward modern apps and architectures.Jim_Deucker
Employee
Author of vscode extensions for iRules, iApps and Tcl, https://github.com/bitwisecookJRahm
Admin
Christ Follower, Husband, Father, Technologist. I love community and I especially love THIS community. My background is networking, but I've dabbled in all the F5 iStuff, I'm a recovering Perl guy, and am very much a python enthusiast. Learning alongside all of you in this accelerating industry toward modern apps and architectures.Kai_Wilke
MVP
Jan 11, 2023Hi Jason,
looks good now, as long as the list i well created.
${e} escaping the list variable wont help if the list itself is brainlessly concatenated. Back in the days, I also used those "$a $b $c" and slightly later those psedo secure "\{$a\} \{$b\} \{$c\}" list creation skills. Those evil techniques can destroy on entire application logic very quick.
Cheers, Kai