[asterisk-dev] Feature Request - new manager commands -
'getcontexts' and 'getcontext'
Pari Nannapaneni
pari at digium.com
Sat Jun 9 12:38:19 CDT 2007
Hi everyone,
The digium PQ lab was recently testing the asterisk-GUI with hundreds of user extensions
to check the performance of the GUI - the gui was working reasonably well for upto a couple of hundred users, after which it started to take really long time to load/parse each page.
This limit can be raised significantly by fixing some known issues in the existing gui framework
and i am working on that, but still it would be nice to have manager commands to facilitate manipulating large config files in future. I request to add a couple of new rawman actions for doing this in asterisk trunk.
getconfig (exists) - returns all the contexts and their contents in a config file
updateconfig (exists) - edit/append/delete a particular context in a config file
getcontexts(*new) - returns only the list of contexts in a config file - and NOT their contents
like: action=getcontexts&filename=somefile.conf should return just the list of all context names
[context-1]
[context-2]
getcontext(*new) - returns the content of a particular context
like: action=getcontext&filename=somefile.conf&context=context-1 should return only context-1
[context-1]
exten = s,1,NoOp(line1)
exten = s,2,.....
thanks,
-Pari
More information about the asterisk-dev
mailing list