Пример #1
0
def queries():
    current.response.headers['Content-Type']='application/json'
    db = RawDal() if current.optimized else Dal('World')
    get_world = db.get_world
    r10k = partial(randint, 1, 10000)
    worlds = [get_world(r10k()) for _ in
              xrange(num_queries(current.request.vars.queries))]
    return jsonOut.dumps(worlds)
def queries():
    current.response.headers['Content-Type']='application/json'
    db = RawDal() if current.optimized else Dal('World')
    get_world = db.get_world
    r10k = partial(randint, 1, 10000)
    worlds = [get_world(r10k()) for _ in
              xrange(num_queries(current.request.vars.queries))]
    return jsonOut.dumps(worlds)
Пример #3
0
def updates():
    current.response.headers['Content-Type']='application/json'
    db = RawDal() if current.optimized else Dal('World')
    get_world = db.get_world
    update_world = db.update_world
    r10k = partial(randint, 1, 10000)
    worlds = []
    for wid in (r10k() for _ in xrange(num_queries(current.request.vars.queries))):
        world = get_world(wid)
        newNumber = r10k()
        world['randomNumber'] = newNumber
        worlds.append(world)
        update_world(wid, newNumber)
    return jsonOut.dumps(worlds)
def updates():
    current.response.headers['Content-Type']='application/json'
    db = RawDal() if current.optimized else Dal('World')
    get_world = db.get_world
    update_world = db.update_world
    r10k = partial(randint, 1, 10000)
    worlds = []
    for wid in (r10k() for _ in xrange(num_queries(current.request.vars.queries))):
        world = get_world(wid)
        newNumber = r10k()
        world['randomNumber'] = newNumber
        worlds.append(world)
        update_world(wid, newNumber)
    if current.optimized:
        db.flush_world_updates() # Batch updates.
    return jsonOut.dumps(worlds)