Esempio n. 1
0
 def handler_ami_createparkedcall(self, data):
     logger.debug("AMIBridge handler_ami_createparkedcall")
     channel = data['parkedcall']['channel']
     parked  = self.parkedCalls.get(channel)
     if not parked :
         parked = BasicObject("ParkedCall")
         #populate the parked 
         parked.channel = channel
         parked.exten =  data['parkedcall']['exten']
         parked.channelFrom = data['parkedcall']['parkedFrom']
         parked.calleridnum = data['parkedcall']['calleridnum']
         parked.calleridnumFrom = data['parkedcall']['calleridnumFrom']
         parked.timeout = data['parkedcall']['timeout']
         parked.calleridname = data['parkedcall']['calleridname']
         parked.calleridnameFrom = data['parkedcall']['calleridnameFrom']
         self.parkedCalls[channel] = parked