Forum Discussion
Hugo_Borda_3566
Nimbostratus
Nov 24, 2005break irules into smaller pieces
We have a large irule. We would like to break it into smaller TCL procs, may be more than one. Is that feasible? We are using 9.0.3.
Thanks Hugo
5 Replies
- Brian_Gupta_115
Nimbostratus
TCL procedures are not supported. You can, however, have more than one rule attached to a VIP. (And more than one VIP attached to an iRule).
-Brian
As a side note, this question is answered in a FAQ I am working on. Please take a look and let me know what you think http://www.vj.com/f5
(Please note that this site has no affiliation with F5) - Hugo_Borda_3566
Nimbostratus
Thanks for your answer Brian. I do have already more than one iRule attached to a VIP and more than one VIP using the same iRule. Even if I go the route of breaking the iRule into multiple iRules then there is the obstacle of passing parameter(s) from one iRule to the other.
It would be good if one day F5 allows us to create a "library of procedures" like HTTP::host or HTTP::URI, for example I could create Claritas::proc1 and Claritas::proc2. So we would be equaly happy even if the procedures are not in the "same" iRule. I guess there is no way to "enhance" the core. Do you know that?
Thanks, Hugo - Brian_Gupta_115
Nimbostratus
As far as I am aware there isn't a way to do this.
-Brian
P.S. - What is Claritas? - Hugo_Borda_3566
Nimbostratus
Claritas? the company I work for Brian.
Thanks for all your emails.
Hugo - unRuleY_95363Historic F5 AccountI'll comment that someday we might add functionality like this. For now, the cost of performance when invoking a procedure call is too large.
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects
