[asterisk-users] Lua extensions are not working on asterisk 1.8.2.3
Faisal Hanif
faisal at vopium.com
Tue Feb 15 20:35:22 CST 2011
You may need to share your LUA code and the extension your call is need to
execute.
-----Original Message-----
From: asterisk-users-bounces at lists.digium.com
[mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Carlo Pires
Sent: Wednesday, February 16, 2011 3:29 AM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] Lua extensions are not working on asterisk
1.8.2.3
But when I try to call one extension created with lua I got a message
telling that extension doesnt exist on default context. Am I missing
something?
2011/2/15 Tilghman Lesher <tilghman at meg.abyt.es>:
> On Tuesday 15 February 2011 11:06:32 Carlo Pires wrote:
>> Hi,
>>
>> After compiling a installing asterisk 1.8.2.3 I wanted to play with
>> lua but I noticed that extensions created in extensions.lua was not
>> being registered with asterisk.
>>
>> uga1*CLI> dialplan show
>> [ Context 'app_queue_gosub_virtual_context' created by 'app_queue' ]
>> 's' => 1. NoOp()
>> [app_queue]
>>
>> [ Context 'parkedcalls' created by 'features' ]
>> '700' => 1. Park()
>> [features]
>>
>> [ Context 'app_dial_gosub_virtual_context' created by 'app_dial' ]
>> 's' => 1. NoOp()
>> [app_dial]
>>
>> [ Context 'local' created by 'pbx_lua' ]
>> Alt. Switch => 'Lua/'
>> [pbx_lua]
>>
>> [ Context 'demo' created by 'pbx_lua' ]
>> Alt. Switch => 'Lua/'
>> [pbx_lua]
>>
>> [ Context 'default' created by 'pbx_lua' ]
>> Alt. Switch => 'Lua/'
>> [pbx_lua]
>>
>> -= 3 extensions (3 priorities) in 6 contexts. =- uga1*CLI> uga1*CLI>
>> dialplan show demo [ Context 'demo' created by 'pbx_lua' ]
>> Alt. Switch => 'Lua/'
>> [pbx_lua]
>>
>> -= 0 extensions (0 priorities) in 1 context. =- uga1*CLI>
>>
>> Need I enable something to get lua extensions to be created?
>
> No, that's how Lua extensions work, with the switch statement. Your
> extensions are still being evaluated by Lua. The only difference is
> that pbx_lua now doesn't see any need to create extensions, because it
> will see every extension when it hits the switch.
>
> --
> Tilghman
>
> --
> _____________________________________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
> New to Asterisk? Join us for a live introductory webinar every Thurs:
> http://www.asterisk.org/hello
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to
Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
More information about the asterisk-users
mailing list