<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">


<meta name=Generator content="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="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=EN-US link=blue vlink=purple>

<div class=WordSection1>

<p class=MsoNormal>I am trying this approach to see who picked the line:<o:p></o:p></p>

<p class=MsoNormal>Here is what i am doing:<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal style='margin-left:1.0in;text-indent:.5in'>EXEC DIAL SIP/ vaso
&amp;Zap/35||M(testing^<b>30086</b>)<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>Macro:<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>[macro-testing]<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>exten =&gt; s,1,DumpChan()<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>exten =&gt; s,2,AGI(whopicked.rb)<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>exten =&gt; s,3,Hangup()<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.0in'><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>From console:<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal style='margin-left:1.0in;text-indent:.5in'>-- SIP/ vaso -e26c
answered Zap/14-1<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.0in'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --
Executing DumpChan(&quot;SIP/ vaso -e26c&quot;, &quot;&quot;) in new stack<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.0in'><o:p>&nbsp;</o:p></p>

<p class=MsoNormal style='margin-left:1.5in'><o:p>&nbsp;</o:p></p>

<p class=MsoNormal style='margin-left:1.5in'><o:p>&nbsp;</o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>&nbsp;&nbsp;&nbsp; -- Executing
DumpChan(&quot;SIP/vaso-e26c&quot;, &quot;&quot;) in new stack<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'><o:p>&nbsp;</o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>Dumping Info For Channel:
SIP/vaso-e26c:<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>================================================================================<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>Info:<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>Name=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
SIP/vaso-e26c<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>Type=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
SIP<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>UniqueID=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
1280487752.1809<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>CallerID=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
8221<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>CallerIDName=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
(N/A)<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>DNIDDigits=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
(N/A)<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>State=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Up (6)<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>Rings=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
0<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>NativeFormat=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
2<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>WriteFormat=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
4<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>ReadFormat=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
4<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>1stFileDescriptor=&nbsp; 74<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>Framesin=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
3<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>Framesout=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
0<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>TimetoHangup=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
0<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>ElapsedTime=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
0h0m0s<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>Context=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
macro-testing<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>Extension=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
s<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>Priority=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
1<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>CallGroup=<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>PickupGroup=<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>Application=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
DumpChan<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>Data=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
(Empty)<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>Blocking_in=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
(Not Blocking)<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'><o:p>&nbsp;</o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>Variables:<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>MACRO_DEPTH=1&gt;<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>ARG1=30086<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>MACRO_PRIORITY=1<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>MACRO_CONTEXT=siptest<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>================================================================================<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>&nbsp;&nbsp;&nbsp; -- Executing
AGI(&quot;SIP/vaso-e26c&quot;, &quot;whopicked.rb&quot;) in new stack<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>&nbsp;&nbsp;&nbsp; -- Launched AGI
Script /var/lib/asterisk/agi-bin/whopicked.rb<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>AGI Tx &gt;&gt; agi_request:
whopicked.rb<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>AGI Tx &gt;&gt; agi_channel:
SIP/vaso-e26c<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>AGI Tx &gt;&gt; agi_language: en<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>AGI Tx &gt;&gt; agi_type: SIP<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>AGI Tx &gt;&gt; agi_uniqueid:
1280487752.1809<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>AGI Tx &gt;&gt; agi_callerid: 8221<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>AGI Tx &gt;&gt; agi_calleridname:
unknown<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>AGI Tx &gt;&gt; agi_callingpres: 3<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>AGI Tx &gt;&gt; agi_callingani2: 0<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>AGI Tx &gt;&gt; agi_callington: 33<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>AGI Tx &gt;&gt; agi_callingtns: 0<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>AGI Tx &gt;&gt; agi_dnid: unknown<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>AGI Tx &gt;&gt; agi_rdnis: unknown<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>AGI Tx &gt;&gt; agi_context:
macro-testing<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>AGI Tx &gt;&gt; agi_extension:
s&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>AGI Tx &gt;&gt; agi_priority: 2<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>AGI Tx &gt;&gt; agi_enhanced: 0.0<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>AGI Tx &gt;&gt; agi_accountcode:<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>AGI Tx &gt;&gt;<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>&nbsp;&nbsp;&nbsp; -- AGI Script
whopicked.rb completed, returning 0<o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'>&nbsp;&nbsp;&nbsp; -- Executing
Hangup(&quot;SIP/vaso-e26c&quot;, &quot;&quot;) in new stack&nbsp;&nbsp;&nbsp; <o:p></o:p></p>

<p class=MsoNormal style='margin-left:1.5in'><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>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=MsoNormal>And do this:<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; UPDATE
call_log SET local = 'CHANNEL' WHERE id = '30086'<o:p></o:p></p>

<p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <o:p></o:p></p>

<p class=MsoNormal>Where channel is agi_channel: SIP/vaso-e26c<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal>This should be simple &#8211; no ruby&nbsp; - just agi.<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><o:p>&nbsp;</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="http://www.eset.com">http://www.eset.com</A><BR> </body>

</html>