Пример #1
0
def main():
    parser = argparse.ArgumentParser()
    parser.add_argument('ip', metavar='IP')
    parser.add_argument('port', type=int)
    args = parser.parse_args()

    receiver = Receiver(args.ip, args.port)

    try:
        receiver.handshake()
        receiver.run()
    except KeyboardInterrupt:
        pass
    finally:
        receiver.cleanup()
Пример #2
0
def main(subdir=None, is_multi=False):
    port = 8877

    Receiver.subdir = subdir
    Receiver.is_multi = is_multi
    receiver = Receiver(port)

    try:
        receiver.handshake()
        receiver.run()
    except KeyboardInterrupt:
        sys.stderr.write("[receiver] indigo exception")
        sys.stderr.flush()
    finally:
        receiver.cleanup()
        print("[receiver] indigo finally")