Spaces:
Sleeping
Sleeping
| import os | |
| import logging | |
| import cloudinary | |
| GOOGLE_API_KEY = os.environ.get("GOOGLE_API_KEY") | |
| DB_NAME = os.environ.get("DB_NAME") | |
| DB_USER = os.environ.get("DB_USER") | |
| DB_PASSWORD = os.environ.get("DB_PASSWORD") | |
| DB_HOST = os.environ.get("DB_HOST") | |
| DB_PORT = os.environ.get("DB_PORT") | |
| # Configuration | |
| cloudinary.config( | |
| cloud_name = os.environ.get("CLOUDINARY_CLOUD_NAME"), | |
| api_key = os.environ.get("CLOUDINARY_API_KEY"), | |
| api_secret = os.environ.get("CLOUDINARY_API_SECRET") | |
| ) | |
| def setup_logger(): | |
| logger = logging.getLogger('app_logger') | |
| logger.setLevel(logging.DEBUG) | |
| # Avoid adding multiple handlers if the logger already has handlers | |
| if not logger.hasHandlers(): | |
| fh = logging.FileHandler('debug.log', mode='w') | |
| fh.setLevel(logging.DEBUG) | |
| formatter = logging.Formatter('%(asctime)s - %(levelname)s - %(message)s') | |
| fh.setFormatter(formatter) | |
| logger.addHandler(fh) | |
| return logger | |