-- SIP/ vaso -e26c answered Zap/14-1
                -- Executing DumpChan("SIP/ vaso -e26c", "")
in new stack
 
 
 
    -- Executing DumpChan("SIP/vaso-e26c", "") in new stack
 
Dumping Info For Channel: SIP/vaso-e26c:
==============================================================================
Info:
Name=               SIP/vaso-e26c
Type=               SIP
UniqueID=           1280487752.1809
CallerID=           8221
CallerIDName=       (N/A)
DNIDDigits=         (N/A)
State=              Up (6)
Rings=              0
NativeFormat=       2
WriteFormat=        4
ReadFormat=         4
1stFileDescriptor=  74
Framesin=           3
Framesout=          0
TimetoHangup=       0
ElapsedTime=        0h0m0s
Context=            macro-testing
Extension=          s
Priority=           1
CallGroup
PickupGroup
Application=        DumpChan
Data=               (Empty)
Blocking_in=        (Not Blocking)
 
Variables:
MACRO_DEPTH=1>
ARG1=30086
MACRO_PRIORITY=1
MACRO_CONTEXT=siptest
==============================================================================
    -- Executing AGI("SIP/vaso-e26c", "whopicked.rb") in new
stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/whopicked.rb
AGI Tx >> agi_request: whopicked.rb
AGI Tx >> agi_channel: SIP/vaso-e26c
AGI Tx >> agi_language: en
AGI Tx >> agi_type: SIP
AGI Tx >> agi_uniqueid: 1280487752.1809
AGI Tx >> agi_callerid: 8221
AGI Tx >> agi_calleridname: unknown
AGI Tx >> agi_callingpres: 3
AGI Tx >> agi_callingani2: 0
AGI Tx >> agi_callington: 33
AGI Tx >> agi_callingtns: 0
AGI Tx >> agi_dnid: unknown
AGI Tx >> agi_rdnis: unknown
AGI Tx >> agi_context: macro-testing
AGI Tx >> agi_extension: s                                         
AGI Tx >> agi_priority: 2
AGI Tx >> agi_enhanced: 0.0
AGI Tx >> agi_accountcode:
AGI Tx >>
    -- AGI Script whopicked.rb completed, returning 0
    -- Executing Hangup("SIP/vaso-e26c", "") in new stack
 
 
 
I need simple whopicked.agi (instead of .rb) which will simply take the
value 30086 (that I pass to macro)
And do this:
 
                UPDATE call_log SET local = 'CHANNEL' WHERE id =
'30086'
                
Where channel is agi_channel: SIP/vaso-e26c
 
 
This should be simple - no ruby  - just agi.
 
 
 
 
 
------=_NextPart_000_0183_01CB2FE9.8E423460
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
<html xmlns:v=3D"urn:schemas-microsoft-com:vml"
xmlns:o=3D"urn:schemas-microsoft-com:office:office"
xmlns:w=3D"urn:schemas-microsoft-com:office:word"
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml"
xmlns=3D"http://www.w3.org/TR/REC-html40">
<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html;
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 12 (filtered
medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>
<body lang=3DEN-US link=3Dblue vlink=3Dpurple>
<div class=3DWordSection1>
<p class=3DMsoNormal>I am trying this approach to see who picked the
line:<o:p></o:p></p>
<p class=3DMsoNormal>Here is what i am
doing:<o:p></o:p></p>
<p class=3DMsoNormal><o:p> </o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.0in;text-indent:.5in'>EXEC DIAL SIP/ vaso
&Zap/35||M(testing^<b>30086</b>)<o:p></o:p></p>
<p class=3DMsoNormal><o:p> </o:p></p>
<p class=3DMsoNormal>Macro:<o:p></o:p></p>
<p class=3DMsoNormal><o:p> </o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>[macro-testing]<o:p></o:p></p>
<p class=3DMsoNormal style=3D'margin-left:1.5in'>exten =3D>
s,1,DumpChan()<o:p></o:p></p>
<p class=3DMsoNormal style=3D'margin-left:1.5in'>exten =3D>
s,2,AGI(whopicked.rb)<o:p></o:p></p>
<p class=3DMsoNormal style=3D'margin-left:1.5in'>exten =3D>
s,3,Hangup()<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.0in'><o:p> </o:p></p>
<p class=3DMsoNormal><o:p> </o:p></p>
<p class=3DMsoNormal>From console:<o:p></o:p></p>
<p class=3DMsoNormal><o:p> </o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.0in;text-indent:.5in'>-- SIP/ vaso -e26c
answered Zap/14-1<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.0in'>               
--
Executing DumpChan("SIP/ vaso -e26c", "") in
new stack<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.0in'><o:p> </o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'><o:p> </o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'><o:p> </o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>    --
Executing
DumpChan("SIP/vaso-e26c", "") in new
stack<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'><o:p> </o:p></p>
<p class=3DMsoNormal style=3D'margin-left:1.5in'>Dumping Info For
Channel:
SIP/vaso-e26c:<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>Info:<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>Name=3D              
SIP/vaso-e26c<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>Type=3D              
SIP<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>UniqueID=3D          
1280487752.1809<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>CallerID=3D          
8221<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>CallerIDName=3D      
(N/A)<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>DNIDDigits=3D        
(N/A)<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>State=3D             
Up (6)<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>Rings=3D             
0<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>NativeFormat=3D      
2<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>WriteFormat=3D       
4<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>ReadFormat=3D        
4<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>1stFileDescriptor=3D 
74<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>Framesin=3D          
3<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>Framesout=3D         
0<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>TimetoHangup=3D      
0<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>ElapsedTime=3D       
0h0m0s<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>Context=3D           
macro-testing<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>Extension=3D         
s<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>Priority=3D          
1<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>CallGroup=3D<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>PickupGroup=3D<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>Application=3D       
DumpChan<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>Data=3D              
(Empty)<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>Blocking_in=3D       
(Not Blocking)<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'><o:p> </o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>Variables:<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>MACRO_DEPTH=3D1><o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>ARG1=3D30086<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>MACRO_PRIORITY=3D1<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>MACRO_CONTEXT=3Dsiptest<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>    --
Executing
AGI("SIP/vaso-e26c", "whopicked.rb") in new
stack<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>    --
Launched AGI
Script /var/lib/asterisk/agi-bin/whopicked.rb<o:p></o:p></p>
<p class=3DMsoNormal style=3D'margin-left:1.5in'>AGI Tx
>> agi_request:
whopicked.rb<o:p></o:p></p>
<p class=3DMsoNormal style=3D'margin-left:1.5in'>AGI Tx
>> agi_channel:
SIP/vaso-e26c<o:p></o:p></p>
<p class=3DMsoNormal style=3D'margin-left:1.5in'>AGI Tx
>> agi_language: en<o:p></o:p></p>
<p class=3DMsoNormal style=3D'margin-left:1.5in'>AGI Tx
>> agi_type: SIP<o:p></o:p></p>
<p class=3DMsoNormal style=3D'margin-left:1.5in'>AGI Tx
>> agi_uniqueid:
1280487752.1809<o:p></o:p></p>
<p class=3DMsoNormal style=3D'margin-left:1.5in'>AGI Tx
>> agi_callerid: 8221<o:p></o:p></p>
<p class=3DMsoNormal style=3D'margin-left:1.5in'>AGI Tx
>> agi_calleridname:
unknown<o:p></o:p></p>
<p class=3DMsoNormal style=3D'margin-left:1.5in'>AGI Tx
>> agi_callingpres: 3<o:p></o:p></p>
<p class=3DMsoNormal style=3D'margin-left:1.5in'>AGI Tx
>> agi_callingani2: 0<o:p></o:p></p>
<p class=3DMsoNormal style=3D'margin-left:1.5in'>AGI Tx
>> agi_callington: 33<o:p></o:p></p>
<p class=3DMsoNormal style=3D'margin-left:1.5in'>AGI Tx
>> agi_callingtns: 0<o:p></o:p></p>
<p class=3DMsoNormal style=3D'margin-left:1.5in'>AGI Tx
>> agi_dnid: unknown<o:p></o:p></p>
<p class=3DMsoNormal style=3D'margin-left:1.5in'>AGI Tx
>> agi_rdnis: unknown<o:p></o:p></p>
<p class=3DMsoNormal style=3D'margin-left:1.5in'>AGI Tx
>> agi_context:
macro-testing<o:p></o:p></p>
<p class=3DMsoNormal style=3D'margin-left:1.5in'>AGI Tx
>> agi_extension:
s                                        
<o:p></o:p></p>
<p class=3DMsoNormal style=3D'margin-left:1.5in'>AGI Tx
>> agi_priority: 2<o:p></o:p></p>
<p class=3DMsoNormal style=3D'margin-left:1.5in'>AGI Tx
>> agi_enhanced: 0.0<o:p></o:p></p>
<p class=3DMsoNormal style=3D'margin-left:1.5in'>AGI Tx
>> agi_accountcode:<o:p></o:p></p>
<p class=3DMsoNormal style=3D'margin-left:1.5in'>AGI Tx
>><o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>    -- AGI
Script
whopicked.rb completed, returning 0<o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'>    --
Executing
Hangup("SIP/vaso-e26c", "") in new
stack    <o:p></o:p></p>
<p class=3DMsoNormal
style=3D'margin-left:1.5in'><o:p> </o:p></p>
<p class=3DMsoNormal><o:p> </o:p></p>
<p class=3DMsoNormal><o:p> </o:p></p>
<p class=3DMsoNormal>I need simple whopicked.agi (instead of .rb) which
will
simply take the value 30086 (that I pass to
macro)<o:p></o:p></p>
<p class=3DMsoNormal>And do this:<o:p></o:p></p>
<p class=3DMsoNormal><o:p> </o:p></p>
<p
class=3DMsoNormal>               
UPDATE
call_log SET local =3D 'CHANNEL' WHERE id =3D
'30086'<o:p></o:p></p>
<p
class=3DMsoNormal>               
<o:p></o:p></p>
<p class=3DMsoNormal>Where channel is agi_channel:
SIP/vaso-e26c<o:p></o:p></p>
<p class=3DMsoNormal><o:p> </o:p></p>
<p class=3DMsoNormal><o:p> </o:p></p>
<p class=3DMsoNormal>This should be simple – no ruby  -
just agi.<o:p></o:p></p>
<p class=3DMsoNormal><o:p> </o:p></p>
<p class=3DMsoNormal><o:p> </o:p></p>
<p class=3DMsoNormal><o:p> </o:p></p>
<p class=3DMsoNormal><o:p> </o:p></p>
<p class=3DMsoNormal><o:p> </o:p></p>
</div>
 <BR><BR>__________ Information from ESET NOD32 Antivirus, version
of virus signature database 5325 (20100730) __________<BR><BR>The
message was checked by ESET NOD32 Antivirus.<BR><BR><A
HREF=3D"http://www.eset.com">http://www.eset.com</A><BR>
</body>
</html>
------=_NextPart_000_0183_01CB2FE9.8E423460--