[asterisk-users] AGI-python script
equis software
equissoftware at gmail.com
Thu Mar 27 09:29:40 CDT 2008
I was trying to trap SIGHUP, but could be another signal because it didn't
work.
I'm doing this
class MyScript():
def logsignal(self,signum, frame):
self.putCDR()
def run(self):
signal.signal(signal.SIGHUP, self.logsignal)
def putCDR():
....put my cdr in my db.....
I was tryin trap other signals to test this and work well
def run(self):
signal.signal(signal.SIGALRM, self.logsignal)
signal.alarm(3)
Thanks a lot!
On Wed, Mar 26, 2008 at 4:54 PM, Steve Edwards <asterisk.org at sedwards.com>
wrote:
> On Wed, 26 Mar 2008, equis software wrote:
>
> > Hi!
> > I have some IVRs made in python.
> > If the caller hangup before the end of the script I can´t register in my
> > database the cdr.
>
> From your description, I'm not sure exactly what you are asking, but 1 of
> these should solve your problem.
>
> 1) Trap SIGHUP.
>
> 2) Use the "h" extension.
>
> 3) Use deadagi().
>
> Thanks in advance,
> ------------------------------------------------------------------------
> Steve Edwards sedwards at sedwards.com Voice: +1-760-468-3867 PST
> Newline Fax: +1-760-731-3000
> _______________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20080327/13cc09bb/attachment.htm
More information about the asterisk-users
mailing list