#asterisk - Fri 13 Apr 2007 between 01:17 and 01:21

NY Lost Funds



blitzrageits a control feature
[context_a]
exten => h,1,Verbose(1|hi)
include => context_b
[context_b]
exten => _.,1,Verbose(1|I'm cooler than your mom)
then the 'h' can match before the _.
instead of _. matching the 'h'
[TK]D-Fenderblitzrage, I don't want to dial your mom!
blitzrageI just want....
Jameno123right..
ber_in the dialplan for a context are the route matches queried sequentially from extensions.conf file?
Jameno123[20070412 23:11] <blitzrage> why are you letting users add contexts to the dialplan? --- because its "their pbx" :) 'hostedpbx'.
blitzrageber_: eh?
ber_or is it a hash match with fall-thru to the ,s,
[TK]D-Fenderblitzrage, ! ! !
blitzrageJameno123: if they are writing dialplans, why do they need you?
actionblitzrage doesn't get it
blitzragedoesn't get it
ber_blitz, say i have a context where i have 2 extensions defined and an 's' defined
does it matter where I put the 's' before the explicit extensions or after?
blitzrageber_: more specific matches first
ber_ok cool
blitzrageber_: nope
order does not matter
ber_so it just reads them into a hash
blitzrageyep
Jameno123because 1) i make it easy, 2) they use my server resources, 3) i manage the "internals"
blitzragereads the dialplan into memory, then sorts them
ber_makes sense
JTblitzrage: telephony hardware and servers cost money
Jameno123its great for things like
blitzrageJameno123: yer not gonna be able to add dialplan logic without a reload -- and don't reload any more than once every 5 minutes
Jameno123blitzrage, :) exactly why i use AGI
blitzragethe more data you have, the more likely you are going to get blocking, which causes asterisk to stop accepting calls while the reload is happening
JTwhat happens <5min?
blitzrageJT: that happens
JTah
actionblitzrage knows
blitzrageknows
this is why I use func_odbc now
now need to reload data when things change in the database

Page: 2 9 16 23 30 37 44 51 58 65 72 79 86 

IrcArchive

NY Lost Funds