Intégration avec Creole
Creole propose un concept de variables multivaluées qui peuvent être utilisées dans ERA. ERA utilise bien-sûr les variables de dictionnaire Creole "simples", mais la fonctionnalité d'utilisation des variables de dictionnaires dans ERA peut-être étendue aux fonctionnalité Creole.
Si une variable %%variable
est multi-valuée (au sens de Creole, c'est-à-dire que ça peut-être une liste), et que cette variable est présente dans une règle iptables, alors la règle iptables sera répétée autant de fois que de valeurs dans %%variable
cette fonctionnalité génère du code avec une boucle for :
%for %%v in %%variable
/sbin/iptable bla bla %%v bla bla
%end for