def invoke(handler, parameters):
  def respond(params):
    sleep(0.1)
    return {'parameters': parameters}
  def return_true():
    sleep(0.1)
    return True

  response = TaskQueue.instance('test1').yield_task(respond, parameters)
  value = TaskQueue.instance('test2').yield_task(return_true)
  raise Return((yield value) and (yield response))
Beispiel #2
0
def invoke(handler, parameters):
    def respond(params):
        sleep(0.1)
        return {'parameters': parameters}

    def return_true():
        sleep(0.1)
        return True

    response = TaskQueue.instance('test1').yield_task(respond, parameters)
    value = TaskQueue.instance('test2').yield_task(return_true)
    raise Return((yield value) and (yield response))
Beispiel #3
0
def invoke(handler, parameters):
    def respond(params):
        sleep(0.1)
        raise TotoException(4242, 'Test Toto Exception')

    raise Return((yield
                  TaskQueue.instance('test1').yield_task(respond, parameters)))
def invoke(handler, parameters):
  def respond(params):
    sleep(0.1)
    raise Exception('Test Exception')
  raise Return((yield TaskQueue.instance('test1').yield_task(respond, parameters)))
Beispiel #5
0
def invoke(handler, parameters):
    def respond(params):
        sleep(0.1)
        handler.respond({'parameters': parameters})

    TaskQueue.instance('test').add_task(respond, parameters)
Beispiel #6
0
def invoke(handler, parameters):
  def respond(params):
    sleep(0.1)
    handler.respond({'parameters': parameters})
  TaskQueue.instance('test').add_task(respond, parameters)