예제 #1
0
def main():
    args = parseAGIArgs()

    boxee = BoxeeRPC(sys.argv[1], int(sys.argv[2]), 'Asterisk Boxee')
    boxee.open()
    try:
        callInfo = (args['agi_calleridname'], args['agi_callerid'])
        boxee.connect()
        boxee.notify("Caller ID: %s \n%s" % callInfo)
    except Exception as e:
        sys.stderr.write("Error: %s" % e)
        return 1
    finally:
        boxee.close()

    return 0
예제 #2
0
def main():
    args = parseAGIArgs()

    boxee = BoxeeRPC(sys.argv[1], int(sys.argv[2]), 'Asterisk Boxee')
    boxee.open()
    try:
        callInfo = (args['agi_calleridname'], args['agi_callerid'])
        boxee.connect()
        boxee.notify("Caller ID: %s \n%s" % callInfo)
    except Exception as e:
        sys.stderr.write("Error: %s" % e)
        return 1
    finally:
        boxee.close()
    
    return 0