<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">


<META content="MSHTML 6.00.2900.2802" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=673555920-27032006><FONT face=Arial color=#0000ff size=2>How 
does Fast AGI help?</FONT></SPAN></DIV>
<BLOCKQUOTE 
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid">
  <DIV class=OutlookMessageHeader dir=ltr align=left><FONT face=Tahoma 
  size=2>-----Original Message-----<BR><B>From:</B> Giovanni Miano 
  [mailto:giomiano@gmail.com]<BR><B>Sent:</B> Monday, March 27, 2006 1:00 
  PM<BR><B>To:</B> Asterisk Users Mailing List - Non-Commercial 
  Discussion<BR><B>Subject:</B> Re: [Asterisk-Users] Config File 
  Management<BR><BR></FONT></DIV>You can use FastAGI<BR><BR>See <A 
  href="http://www.asteriskjava.org">http://www.asteriskjava.org</A><BR><BR>
  <DIV><SPAN class=gmail_quote>2006/3/27, David Gomillion &lt;<A 
  href="mailto:dgomillion@eyecarenow.com">dgomillion@eyecarenow.com 
  </A>&gt;:</SPAN>
  <BLOCKQUOTE class=gmail_quote 
  style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">Sorry 
    for thread breaking... I'm on digest.<BR><BR>&gt;&gt; I'm curious (ok, well 
    I admit it - it's for perosnal gain) what <BR>&gt;&gt; methods people are 
    using to manage asterisk config files when they<BR>&gt;&gt; have multiple 
    asterisk systems?<BR>&gt;<BR>&gt;I'm using CVS. I only have one server right 
    now. I use it on other<BR>&gt;clusters to sync files and it works for me.. 
    <BR><BR>Instead of doing this, I ended up creating a MySQL database and a 
    few<BR>scripts to generate the config files for each of my 
    servers.&nbsp;&nbsp;All I have to<BR>do is update the database, and the 
    correct server pulls the information from <BR>the DB, generates the file, 
    reloads, and sends reboot messages to the proper<BR>phones.&nbsp;&nbsp;Very 
    specific to my needs, but extremely fast and 
    effective.&nbsp;&nbsp;And<BR>all it requires on each Asterisk server is 
    cron, PHP, and php-mysql. <BR><BR>I had to customize a few of the variables 
    inside the PHP scripts for each<BR>server, but by putting them close to the 
    top, it's not a real big deal when<BR>I update the scripts to customize them 
    for my servers.&nbsp;&nbsp;Mind you, I only <BR>have 4 servers on this 
    system, but we don't anticipate growing beyond one<BR>more server for a 
    while.<BR><BR>One thing to mention that I have found: use lots of 
    macros.&nbsp;&nbsp;Some of my<BR>macros require 6 or 7 arguments, but they 
    are extremely flexible and trivial <BR>to generate on the fly through these 
    tools.&nbsp;&nbsp;Each extension fits in only one<BR>line in the dialplan 
    (calls a macro).&nbsp;&nbsp;Entries in the DB turn on and off<BR>features, 
    sets the timeout, forwards to another extension or sends to <BR>voicemail, 
    etc.<BR><BR>Just what I'm doing.&nbsp;&nbsp;Hope it 
    helps.<BR><BR>David<BR><BR><BR>_______________________________________________<BR>--Bandwidth 
    and Colocation provided by <A href="http://Easynews.com">Easynews.com</A> 
    --<BR><BR>Asterisk-Users mailing list<BR>To UNSUBSCRIBE or update options 
    visit:<BR>&nbsp;&nbsp; <A 
    href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</A><BR></BLOCKQUOTE></DIV><BR><BR 
  clear=all><BR>-- <BR>Giovanni Miano </BLOCKQUOTE></BODY></HTML>