[SR-Users] route() call with pv argument

Daniel-Constantin Mierla miconda at gmail.com
Thu Mar 25 16:38:55 CET 2010



On 3/25/10 4:29 PM, Juha Heinanen wrote:
> Daniel-Constantin Mierla writes:
>
>   >  as it is now, does not change, the name of the variable is the name of
>   >  the route, not the value of the variable.
>
> daniel,
>
> i still don't understand, but no matter what, there is a bug, because
> the route "test" was not executed and no error was produced.  i opened a
> ticket on it.
>
> based on what you say, looks i need to open also a feature request
> regarding pv argument support for route() function call.
>
>    
Not every function, and mostly those in core, supports pseudo-variables. 
So whatever you give in between double quotes it is considered a static 
string. Like you get with:

log("$ru\n");

and it is a difference in the output of:

xlog("$ru\n");

I don't consder this is a bug, but something still to be developed. Have 
you tested with:

route[$var(test)] {
...
}

route {
    route($var(test));
}

Is it working?

Daniel

-- 
Daniel-Constantin Mierla * http://www.asipto.com/




More information about the sr-users mailing list