From f18cd3d464b8bc956d35c70456abf3f2cac13f58 Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Thu, 3 Apr 2025 19:48:50 +0200 Subject: [PATCH] add logging for trennblatt --- generate-trennblatt | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/generate-trennblatt b/generate-trennblatt index 1352b4a..4ab40c4 100755 --- a/generate-trennblatt +++ b/generate-trennblatt @@ -1,7 +1,23 @@ #!/bin/bash +errlog() +{ + local lastexit=$? + local msg="$1" + + echo "❌ ERROR $msg" + echo "🛑 EXIT $lastexit" + return $lastexit +} + main() { + command -v qrencode > /dev/null \ + || errlog "command qrencode not found" \ + || return $? + command -v rsvg-convert > /dev/null \ + || errlog "command rsvg-convert not found" \ + || return $? echo "Trennblatt" \ | qrencode --level=H \ --type=SVG \ @@ -10,4 +26,6 @@ main() --output=trennblatt-qr.pdf } +echo "⭐ START: generate trennblatt" main +echo "✅ SUCCESS: generate trennblatt" -- 2.39.5