Updated stuff

This commit is contained in:
edschuy95 2025-07-13 23:50:32 -04:00
parent a05f9c18b5
commit 4dd12c519e
4 changed files with 36 additions and 13 deletions

13
app.py
View file

@ -1,21 +1,8 @@
from flask import Flask
from routes import yeastar, voipms
import logging
import os
import shutil
import sys
# Check for config.py at runtime
if not os.path.exists("config.py"):
print("config.py not found — creating from config.template.py")
try:
shutil.copyfile("config.template.py", "config.py")
print("Created config.py — please edit it with your real secrets.")
sys.exit(1) # Exit so user must edit it manually
except Exception as e:
print(f"Failed to create config.py: {e}")
sys.exit(1)
# Disable Flask/Werkzeug noisy request log
log = logging.getLogger('werkzeug')
log.setLevel(logging.ERROR)