Esempio n. 1
0
def performance_test():
    db = sqlite3.connect(STOPSDB)
    for nqueries,line in enumerate(open(LOCFILE),1):
        fields = line.split(",")
        stop = nearstop.nearest_stop(db, fields[0],float(fields[1]),float(fields[2]))
    db.close()
    return nqueries
Esempio n. 2
0
def performance_test(msg_q):
    db = sqlite3.connect(STOPSDB)
    while True:
        request = msg_q.get()
        if request is None:
            break
        stop = nearstop.nearest_stop(db,*request)
    db.close()
    # Signal other threads about shutdown
    msg_q.put(None)
Esempio n. 3
0
def pool_nearest(route,lat,lon):
    return nearstop.nearest_stop(pool_db,route,lat,lon)