i couldn't find any docs on it either, found some scripts that just use python<br>to communicate with asterisk. Thats kinda why i have been eying ruby. <br>However, i did get some stuff to work from some examples on the net, if you like i can send them to you.
<br><br>-shawn<br><br><div><span class="gmail_quote">On 8/14/06, <b class="gmail_sendername">Douglas Garstang</b> &lt;<a href="mailto:dgarstang@oneeighty.com">dgarstang@oneeighty.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>





<div style="">
<div><span><font face="Arial" size="2">Anyone using pyAst? 
There's absolutely no docs.</font></span></div>
<div><span><font face="Arial" size="2">It doesn't seem to 
work anyway...</font></span></div>
<div><span><font face="Arial" size="2"></font></span>&nbsp;</div>
<div><span><font face="Arial" size="2">foo = 
asterisk.manager.Manager()<br>foo.connect(&quot;<a href="http://pbx1.xxx.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">pbx1.xxx.com</a>&quot;,5038)<br>foo.login(&quot;callout&quot;,&quot;password&quot;)
<br>res 
= foo.command(&quot;Show Channels&quot;)<br>print res</font></span></div>
<div><span><font face="Arial" size="2"></font></span>&nbsp;</div>
<div><span><font face="Arial" size="2">this 
yields:</font></span></div>
<div><span><font face="Arial" size="2"></font></span>&nbsp;</div>
<div><span><font face="Arial" size="2">[14:51][root@iptmon:~]# ./test1.py <br>Follows</font></span></div>
<div><span></span><span><font face="Arial" size="2"></font></span>&nbsp;</div>
<div><span><font face="Arial" size="2">eventhough an ngrep 
trace shows me the manager interface returned all the data.</font></span></div>
<div><span><font face="Arial" size="2"></font></span>&nbsp;</div>
<div><span><font face="Arial" size="2">T 
xxx.yyy.142.203:5038 -&gt; xxx.yyy.141.250:53195 [AP]<br>&nbsp; 
Channel&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
Location&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
State&nbsp;&nbsp; 
Application(Data)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
.SIP/2944017-080c&nbsp;&nbsp;&nbsp;&nbsp; 
(None)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
Ring<br>&nbsp; ing AppDial((Outgoing Line))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
.SIP/xxx.yyy.142.186- <a href="mailto:2944017@frompstn_sta" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"><font color="#000000">2944017@frompstn_sta</font></a> Ring&nbsp;&nbsp;&nbsp; 
Dial(SIP/2944017|24|tr)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
.Agent/80014<br>&nbsp; 109&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="mailto:s@one_callback:1" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"><font color="#000000">s@one_callback:1</font></a>&nbsp;&nbsp;&nbsp;&nbsp; 
Up&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Bridged 
Call(IAX2/xxx.yyy.142..SIP/80014109-c8c7&nbsp;&nbsp;&nbsp; <a href="mailto:s@one_callback:1" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"><font color="#000000">s@one_callback:1</font></a>&nbsp;&nbsp;&nbsp;&nbsp; 
Up&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (None) 
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
.IAX2/xxx.yyy.142.203 <a href="mailto:oe_tech-open@one_que" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"><font color="#000000">oe_tech-open@one_que</font></a> Up&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
Queue(oe_techsupp|rt|||45)&nbsp;&nbsp;&nbsp; .IAX2/xxx.yyy.142.203 (<br>&nbsp; 
None)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
Up&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Bridged 
Call(SIP/xxx.yyy.142.1.SIP/xxx.yyy.142.190- <a href="mailto:s@macro-DialApp:5" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)"><font color="#000000">s@macro-DialApp:5</font></a>&nbsp;&nbsp;&nbsp; 
Up&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Dial(IAX2/dundi1:Z<br>&nbsp; jDoTdgNGD6Po.7 
active channels.3 active calls.--END 
COMMAND--....&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
<br>##exit</font></span></div></div>

</div><br>_______________________________________________<br>--Bandwidth and Colocation provided by <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://Easynews.com" target="_blank">Easynews.com</a> --
<br><br>asterisk-users mailing list<br>To UNSUBSCRIBE or update options visit:<br> &nbsp; <a onclick="return top.js.OpenExtLink(window,event,this)" href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank">
http://lists.digium.com/mailman/listinfo/asterisk-users</a><br><br><br></blockquote></div><br>