From 6f0b9c876fa0b458ed363e7848d83045e3f017fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CNaeel=E2=80=9D?= Date: Fri, 24 Jul 2026 09:19:38 +0400 Subject: [PATCH] Add traceback to error messages, v1.0.20 --- site/app.py | 2 +- site/routes/api_test.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/site/app.py b/site/app.py index e5f6c8c..098eecd 100644 --- a/site/app.py +++ b/site/app.py @@ -6,7 +6,7 @@ from routes.main import bp as main_bp from routes.api import bp as api_bp from routes.api_test import bp as api_test_bp -VERSION = "1.0.19" +VERSION = "1.0.20" app = Flask(__name__, template_folder="templates", static_folder="static") app.config["NUBES_API_ENDPOINT"] = os.getenv("NUBES_API_ENDPOINT", "https://lk-api-gateway-dev.ngcloud.ru/api/v1/svc") diff --git a/site/routes/api_test.py b/site/routes/api_test.py index 29ef182..d072167 100644 --- a/site/routes/api_test.py +++ b/site/routes/api_test.py @@ -134,8 +134,9 @@ def api_test(): time.sleep(5) result["status"] = "TIMEOUT" except Exception as e: + import traceback result["status"] = "FAIL" - result["error"] = str(e) + result["error"] = str(e) + " | " + traceback.format_exc()[-200:] result["instanceUid"] = instance_uid result["duration"] = round(time.time() - t0, 1)