From db44771f0be973c2fc541ac4f21f11b424a1fb66 Mon Sep 17 00:00:00 2001 From: fabolous005 Date: Mon, 29 Dec 2025 04:38:19 +0100 Subject: [PATCH] better logging --- main.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/main.py b/main.py index a65b43d..a928bc0 100644 --- a/main.py +++ b/main.py @@ -42,14 +42,17 @@ def gitea_webhook(): elif event_type == "release": version = data.get("release", {}).get("tag_name") if not version: + logger.error("Release version not found") return jsonify({"error": "Release version not found"}), 400 args = [version] else: + logger.warn("Ignored event type: " + event_type) return jsonify({"message": f"Ignored event type: {event_type}"}), 200 script_path = os.path.join(WEBBUMP_DIR, repo_name, event_type) if not os.path.isfile(script_path) or not os.access(script_path, os.X_OK): - return jsonify({"message": f"No scripts executed for event: {event_type}"}), 200 + logger.warn("No scripts executed for " + repo_name + " " + event_type) + return jsonify({"message": "No scripts executed for " + repo_name + " " + event_type}), 200 # Run the script try: @@ -58,6 +61,7 @@ def gitea_webhook(): logger.error(repo_name + " " + script_name + " script failed with exit code: " + e) return jsonify({"error": f"Script failed: {e}"}), 500 + logger.info("Script executed successfully") return jsonify({"message": f"Executed {script_path}"}), 200