[Kamailio-Users] Kamailio 3.0.0: configuration request regarding VARIABLES usage (custom variables + $var(x))
Klaus Feichtinger
klaus.feichtinger at gmx.net
Mon Feb 22 15:52:56 CET 2010
Thank you for the first tip. The already defined pseudo variable is a good alternative for the "src_ip" keyword. It is working fine.
However, the alternative variables solutions do not offer the same flexibility in definition as $var. Shared variables can not be composed from other variables + text. I fear AVP variables are not really different....
I will use the combined method of 'customer variables' and route-specific '$var-variables'. Although it requires multiple definitions, the given flexibility is the best.
Klaus
> On Monday 22 February 2010, Alex Balashov wrote:
> > What would be even more useful is if these values could be used as input
> > to modparams. Are modparam values evaluated for PV spec?
>
> I don't think that modparam evaluates PVs at the moment, i've gave it a
> short
> try, and only got a syntax error.
>
> > > With regards to the question of the OP, if you need to access this
> > > variable only in one place then perhaps you could just ommit the
> > > temporary definition. If you only have the problem of visibility, what
> > > about using another type of storage, like Alex suggested, '$shv' or
> > > perhaps '$avp'?
> >
> > If the values need to be loaded from a database and postprocessed
> > somehow, or something like that, then this problem could also be
> > elegantly solved if there existed an additional type of 'route' that was
> > not module or event-specific, e.g. not like route[htable:mod-init], but
> > was tied to Kamailio booting up, like an 'onload_route'. Was there not
> > a little talk of this some time ago?
>
> You probably could already use the htable specific route as generic
> startup
> route, you only need to load the module for this to work. But a generic
> solution would be indeed better. I think that Daniel extended the routing
> framework some time ago in a way that it would allow to easier specify
> functionality like this, but i did not looked into the details so far.
>
> Henning
--
Sicherer, schneller und einfacher. Die aktuellen Internet-Browser -
jetzt kostenlos herunterladen! http://portal.gmx.net/de/go/chbrowser
More information about the Users
mailing list