cambiar las conexiones oracle a pool
This commit is contained in:
@@ -51,10 +51,9 @@ def obtener_turnos(mon_id, qry):
|
|||||||
|
|
||||||
|
|
||||||
def obtener_pie(mon_id1, mon_id2):
|
def obtener_pie(mon_id1, mon_id2):
|
||||||
conn = get_connection()
|
conn = None
|
||||||
if not conn:
|
|
||||||
return []
|
|
||||||
try:
|
try:
|
||||||
|
conn = get_connection()
|
||||||
cursor = conn.cursor()
|
cursor = conn.cursor()
|
||||||
if modo == "2":
|
if modo == "2":
|
||||||
cursor.execute("SELECT MENSAJE FROM CSMK_MONITOR_PIE WHERE MONITOR_ID IN (:monitor, :monitor2) AND INACTIVO = 0 ORDER BY MONITOR_ID, MONITOR_PIE_ID ASC",{'monitor':mon_id1, 'monitor2':mon_id2})
|
cursor.execute("SELECT MENSAJE FROM CSMK_MONITOR_PIE WHERE MONITOR_ID IN (:monitor, :monitor2) AND INACTIVO = 0 ORDER BY MONITOR_ID, MONITOR_PIE_ID ASC",{'monitor':mon_id1, 'monitor2':mon_id2})
|
||||||
@@ -64,11 +63,13 @@ def obtener_pie(mon_id1, mon_id2):
|
|||||||
mensajes = [fila[0] for fila in cursor.fetchall()]
|
mensajes = [fila[0] for fila in cursor.fetchall()]
|
||||||
mensaje_final = " ".join(mensajes)
|
mensaje_final = " ".join(mensajes)
|
||||||
cursor.close()
|
cursor.close()
|
||||||
conn.close()
|
|
||||||
return mensaje_final
|
return mensaje_final
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
print(f"Error al conectar: {e}")
|
print(f"Error al conectar: {e}")
|
||||||
return None
|
return None
|
||||||
|
finally:
|
||||||
|
if conn:
|
||||||
|
conn.close()
|
||||||
|
|
||||||
@app.route('/')
|
@app.route('/')
|
||||||
def index():
|
def index():
|
||||||
|
|||||||
Reference in New Issue
Block a user