gcp-hockey-results/motm_app/readSettings.py

20 lines
522 B
Python

# encoding=utf-8
import pymysql
import os
from db_config import sql_read_static
from sqlalchemy import text
def mySettings(setting):
try:
# Convert setting to lowercase for PostgreSQL compatibility
setting_lower = setting.lower()
sql = text("SELECT " + setting_lower + " FROM motmadminsettings")
rows = sql_read_static(sql)
if rows:
return rows[0][setting_lower]
else:
return None
except Exception as e:
print(e)
return None