16 May
2014
16 May
'14
10:23 a.m.
the dialpan is as follow: <extension name="Test_Extension"> <condition field="destination_number" expression="^\b(10[0-1][0-9])\b$" break="never"> <action application="set" data="continue_on_fail=true" /> <action application="lua" data="setvar.lua" /> <action application="log" data="INFO my_lua_var=${my_lua_var}" /> </condition> <condition field="${my_lua_var}" expression="1"> <action application="sleep" data="1000" /> </condition> </extension> the the xml dialplan i have a variable set inside a lua script(session:setVariable("my_lua_var", "1");), but its value is always "undefined" during the parsing stage. i need the variable to be a condition field so how can i capture it?