"foreach", was (Re: regex matching can be convinced to be TRUE if you're insistive enough?)
Alan DeKok
aland at deployingradius.com
Wed Jun 8 13:41:35 CEST 2011
Brian Candler wrote:
> Very neat, thank you. This sort of iteration for vendor attributes like
> Cisco-AVPair is extremely helpful.
>
> The key operations will be things like:
>
> 1. replace the (current iteration) attribute
Uh... right.
> 2. delete the (current iteration) attribute
<boom>
> You can do these already, more or less, using
>
> foreach reply:Foo {
> update reply {
> Foo -= "%{Foreach-Variable-0}"
> Foo += "replacement value"
> }
> }
>
> That is, it will be fine unless you have multiple attributes with identical
> values.
Yes. Remember, "unlang" is not a language. I am very wary of making
it a language.
Alan DeKok.
More information about the Freeradius-Devel
mailing list