コード例 #1
0
ファイル: test_connector.py プロジェクト: T00N3/T00N3Kit
def main():
    log.debug('launch context test')
    log.debug(connectortools.getCurrentApp())
    log.debug(connectortools.getAppVersion())

    client = SessionClient()

    '''
    log.debug('say hi')
    log.debug(client.hi())

    log.debug('getting manager')
    response = client.getManager()
    obj = response.datas
    log.debug('got {} {}', obj, type(obj))
    '''

    '''
    from cgev.pipeline.data import session
    from cgev.pipeline.process import start
    log.debug(session.getManager())
    '''

    session.setClient(client)
    projects = server.getProjects(None)
    print projects
コード例 #2
0
ファイル: test_houdini.py プロジェクト: T00N3/T00N3Kit
def main():
    environment.fakeApp(texts.appNameHoudini)
    log.info('Launching {0} server ...', connectortools.getCurrentApp())
    server = ApplicationServer()
    #log.debug('Session link : {0}', server.probeSession())
    #server.probeAsync()

    '''    
    server.handle(TEST_EVENTS.SOME_EVENT, server.do_some_event)
    server.client.watch(server.card(), TEST_EVENTS.SOME_EVENT)
    
    server.client.hello()
    server.client.hi('detached call')
    server.client.hey(server.card(server.hey_done), 'async call')
    '''
    
    try:
        while True:
            #log.debug('... out loop')
            time.sleep(1)
    except KeyboardInterrupt:
        print '... keyboard interrupt !'
        server.stopWatchDog()
        raise