示例#1
0
def forwardOrCreate(url, dstQueue, tType, numTasks):
    # Might not need the runPipeCurry after switching to queue.returnResponse
    # but keeping it for now beause I don't think it does any harm
    return defer_pipe.runPipeCurry(defer_pipe.pipe([queue.forwardRequestToCluster(url),
                                                    queue.createTaskAndForward(dstQueue,
                                                                               tType,
                                                                               numTasks)]))
示例#2
0
def forwardOrCreate(url, dstQueue, tType, numTasks):
    # Might not need the runPipeCurry after switching to queue.returnResponse
    # but keeping it for now beause I don't think it does any harm
    return defer_pipe.runPipeCurry(
        defer_pipe.pipe([
            queue.forwardRequestToCluster(url),
            queue.createTaskAndForward(dstQueue, tType, numTasks)
        ]))
示例#3
0
文件: queue.py 项目: carze/vappio
def returnResponse(pipe):
    return hookFailure(defer_pipe.pipe([defer_pipe.runPipeCurry(pipe),
                                        returnSuccess]))
示例#4
0
def forwardOrCreateTask(url, dstQueue, tType, numTasks):
    return defer_pipe.runPipeCurry(defer_pipe.pipe([queue.forwardRequestToCluster(url),
                                                    queue.createTaskAndForward(dstQueue,
                                                                               tType,
                                                                               numTasks)]))
示例#5
0
def forwardOrCreateTask(url, dstQueue, tType, numTasks):
    return defer_pipe.runPipeCurry(
        defer_pipe.pipe([
            queue.forwardRequestToCluster(url),
            queue.createTaskAndForward(dstQueue, tType, numTasks)
        ]))
示例#6
0
文件: queue.py 项目: carze/vappio
def returnResponse(pipe):
    return hookFailure(
        defer_pipe.pipe([defer_pipe.runPipeCurry(pipe), returnSuccess]))