def get_airport(iata_code): conn = db.get_instance() if iata_code is None: result = yield conn.run_transaction(airports.get_airports) else: result = yield conn.run_transaction(airports.get_airport, iata_code) raise tornado.gen.Return(result)
def list_countries(iso_code): conn = db.get_instance() if iso_code is None: results = yield conn.run_transaction(countries.get_countries) else: results = yield conn.run_transaction(countries.get_country, iso_code) raise tornado.gen.Return(results)
def list_flights(data, col_name, start, length, order): conn = db.get_instance() total_size = 506190 # total_size = total_size[0]['total'] if data is None: results = yield conn.run_transaction(flights.get_flights, col_name, start, length, order) filtered = total_size else: results, filtered = yield conn.run_transaction( flights.get_flights_from_to_date, data, col_name, start, length, order) # total_records = yield conn.run_transaction(flights.get_total_num) raise tornado.gen.Return((results, total_size, filtered))
def asignar_avion(info): conn = db.get_instance() result = yield conn.run_transaction(vuelos.asignar_avion, info) raise tornado.gen.Return(result)
def registrar_aerolinea(aerolinea): conn = db.get_instance() result = yield conn.run_transaction(aerolineas.registrar_aerolinea, aerolinea) raise tornado.gen.Return(result)
def registrar_viajero(viajero): conn = db.get_instance() result = yield conn.run_transaction(viajeros.registrar_viajero, viajero) raise tornado.gen.Return(result)
def registrar_usuario(usuario): conn = db.get_instance() result = yield conn.run_transaction(usuarios.registrar_usuario, usuario) raise tornado.gen.Return(result)
def dar_usuarios(): # result= {"usuarios":[{'id':1, 'name':'Empire Strikes Back', 'duration':120}, {'id':2, 'name':'Dr Strangelove', 'duration':120}]} conn = db.get_instance() result = yield conn.run_transaction(usuarios.dar_usuarios) print result raise tornado.gen.Return(result)
def dar_trafico_aereo_vuelos_carga(cuerpo): conn = db.get_instance() result = yield conn.run_transaction(vuelos.dar_trafico_aereo_vuelos_carga, cuerpo) raise tornado.gen.Return(result)
def dar_vuelo(id_vuelo): conn = db.get_instance() result = yield conn.run_transaction(vuelos.dar_vuelo, id_vuelo) raise tornado.gen.Return(result)
def dar_reserva(id_reserva): conn = db.get_instance() result = yield conn.run_transaction(reservas.dar_reserva, id_reserva) raise tornado.gen.Return(result)
def cancelar_reserva(cod): conn = db.get_instance() result = yield conn.run_transaction(reservas.cancelar_reserva, cod) raise tornado.gen.Return(result)
def consultar_aerolinea_carga_aeropuerto(cod): conn = db.get_instance() result = yield conn.run_transaction( aerolineas.consultar_aerolinea_carga_aeropuerto, cod) raise tornado.gen.Return(result)
def producido_fechas_personas(cuerpo): conn = db.get_instance() result = yield conn.run_transaction(vuelos.producido_fechas_personas, cuerpo) raise tornado.gen.Return(result)
def producido_carga(id_vuelo): conn = db.get_instance() result = yield conn.run_transaction(vuelos.producido_carga, id_vuelo) raise tornado.gen.Return(result)
def reservas_num_vuelos(temp): conn = db.get_instance() result = yield conn.run_transaction(reservas.reservas_num_vuelos, temp) raise tornado.gen.Return(result)
def cancelar_vuelo(temp): conn = db.get_instance() result = yield conn.run_transaction(vuelos.cancelar_vuelo, temp) raise tornado.gen.Return(result)
def liberar_cupos(reserva): conn = db.get_instance() result = yield conn.run_transaction(vuelos.liberar_cupos, reserva) raise tornado.gen.Return(result)
def vuelo_directo(datos): conn = db.get_instance() result = yield conn.run_transaction(vuelos.vuelo_directo, datos) raise tornado.gen.Return(result)
def mas_escalas(datos): conn = db.get_instance() result = yield conn.run_transaction(vuelos.mas_escalas, datos) raise tornado.gen.Return(result)
def dar_no_vuelos(cuerpo): conn = db.get_instance() result = yield conn.run_transaction(vuelos.dar_no_vuelos, cuerpo) raise tornado.gen.Return(result)
def dar_viajes_admin(temp): conn = db.get_instance() result = yield conn.run_transaction(vuelos.dar_viajes_admin, temp) raise tornado.gen.Return(result)
def two_phase_commit_example2(conn_2, conn_3): conn_1 = db.get_instance() result = yield conn_1.run_transaction(test_func2, conn_2, conn_3) # result = yield result raise tornado.gen.Return(result)
def dar_aviones(temp): conn = db.get_instance() result = yield conn.run_transaction(aviones.dar_aviones, temp) raise tornado.gen.Return(result)
def registrar_administrador(administrador): conn = db.get_instance() result = yield conn.run_transaction( administradores.registrar_administrador, administrador) raise tornado.gen.Return(result)
def dar_origen_destino(temp): conn = db.get_instance() result = yield conn.run_transaction(vuelos.dar_origen_destino, temp) raise tornado.gen.Return(result)
def registrar_remitente(remitente): conn = db.get_instance() result = yield conn.run_transaction(remitentes.registrar_remitente, remitente) raise tornado.gen.Return(result)
def reservas_a_cancelar(temp): conn = db.get_instance() result = yield conn.run_transaction(reservas.reservas_a_cancelar, temp) raise tornado.gen.Return(result)
def registrar_aeropuerto(aeropuerto): conn = db.get_instance() result = yield conn.run_transaction(aeropuertos.registrar_aeropuerto, aeropuerto) raise tornado.gen.Return(result)
def consultar_aerolinea_carga_gerente(): conn = db.get_instance() result = yield conn.run_transaction( aerolineas.consultar_aerolinea_carga_gerente) raise tornado.gen.Return(result)