Fix: add app.py for gunicorn, error handling in route

This commit is contained in:
2026-07-23 10:23:22 +04:00
parent 2bda97aa6e
commit 51e4d7a4f6
3 changed files with 16 additions and 7 deletions
+11 -6
View File
@@ -10,9 +10,14 @@ bp = Blueprint("main", __name__)
@bp.route("/")
def index():
client = HttpClient(
current_app.config["NUBES_API_ENDPOINT"],
current_app.config["NUBES_API_TOKEN"],
)
org = get_organization(client)
return render_template("index.html", organization=org)
org = None
error = None
try:
client = HttpClient(
current_app.config["NUBES_API_ENDPOINT"],
current_app.config["NUBES_API_TOKEN"],
)
org = get_organization(client)
except Exception as e:
error = str(e)
return render_template("index.html", organization=org, error=error)