On Fri, May 28, 2010 at 8:19 PM, Henry Huang <b_ball_henry@hotmail.com> wrote:
Anthony:

Can you kindly describe why is it not a good practice to do accounting in the script? And what's the major benefit for doing accounting from a separate system?

"Separation of concerns." The PBX/soft-switch is designed to connect calls and it does a great job of that. It also does a great job of producing raw information from which a proper database application can do billing. Mixing the two has, at best, marginal benefits, but it can cause many troubles. Having the billing app/db in a separate process (preferably on a completely separate system) makes it more robust, more scalable, easier to maintain and easier to troubleshoot. Those rewards are well worth the relatively small effort that is required to build the billing system separately.

-MC
 
Henry

Chat Skype: unicsolution MSN: b_ball_henry@hotmail.com
Contact Me LinkedinFacebookTwitter


On Sat, May 29, 2010 at 3:41 AM, Anthony Minessale <anthony.minessale@gmail.com> wrote:
you can't, at least the way you are trying.

you should not be doing accounting in your script, rather, you should make a separate system to process
call data.




On Fri, May 28, 2010 at 12:43 PM, Frank @ Impact <frank@impactfax.com> wrote:

FreeSWITCH Version 1.0.head (git-) from 5/28/10

 

I have a lua script called from the dialplan that bridges the call with

session:execute("bridge","{route=sofia/gateway/US/15555551212} sofia/gateway/US/15555551212")

 

after the call ends, I am trying to get some variables out of the Bleg session, the bridged leg.  But I do not have a session handle to get the variables.  I know what the uuid is from global variable_bridge_uuid.  But how can I get the session of the B-leg so that I can do a getVariable()?  The variables I want are not available in any of the global variables I can see with info.


_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org




--
Anthony Minessale II

FreeSWITCH http://www.freeswitch.org/
ClueCon http://www.cluecon.com/
Twitter: http://twitter.com/FreeSWITCH_wire

AIM: anthm
MSN:anthony_minessale@hotmail.com
GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com
IRC: irc.freenode.net #freeswitch

FreeSWITCH Developer Conference
sip:888@conference.freeswitch.org
googletalk:conf+888@conference.freeswitch.org
pstn:+19193869900

_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org





_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org