예제 #1
0
파일: control.py 프로젝트: shaitan/burlak
def control(times):
    node = Service('node')
    logger = Service('logging')

    try:
        ch = yield node.start_app(APP_NAME, PROFILE)
        result = yield ch.rx.get()

        print('start res {}'.format(result))
        yield logger.emit
    except Exception:
        pass

    control_channel = yield node.control(APP_NAME)
    for i in xrange(0, times):
        # print('running {}'.format(i))
        yield control_channel.tx.write(i % 10)