Greger:
So something like the following:
# hunting (serial forking)
if (avp_db_load("$ruri/username", "s:allow_hunt")) {
if (avp_check("s:allow_hunt", "eq/y/i")) {
avp_delete("s:allow_hunt");
avp_db_load("$ruri/username", "s:huntlist/sam");
t_on_failure("6");
t_relay();
break;
};
};
# Iterate through extension list for subscribers with call hunting
enabled
failure_route[6] {
if (avp_pushto("$ruri/username", "s:huntlist"))
{
append_branch();
avp_delete("s:huntlist");
t_on_failure("6");
t_relay();
};
}
Greger Viken Teigre wrote:
Don't use the g flag in avp_pushto, with it
you push all values. Then
use avp_delete on the list so that you use the next for the next hunt.
g-)
------- Original message -------
From: Steve Blair <blairs(a)isc.upenn.edu>
Sent: 31.1.'07, 15:16