From 3a9544504ade17a880ac6793fe9c065be11a2d60 Mon Sep 17 00:00:00 2001
From: bolkun <bolkun@BDV092.slub-dresden.de>
Date: Thu, 29 Apr 2021 13:51:53 +0200
Subject: [PATCH] Replaced missed confess with color error print and die
 function

---
 bin/slubsipbuilderbagit.pl | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/bin/slubsipbuilderbagit.pl b/bin/slubsipbuilderbagit.pl
index 291d2da..db71bc4 100644
--- a/bin/slubsipbuilderbagit.pl
+++ b/bin/slubsipbuilderbagit.pl
@@ -615,7 +615,10 @@ if (!defined $save || $save eq "") {
     die();
 }
 # ieDirectory
-if (!defined $ieDirectory || $ieDirectory eq "") { confess("you need to specify an --IE_directory, which needs to be archived"); }
+if (!defined $ieDirectory || $ieDirectory eq "") {
+    SLUB::LZA::SIPBuilderBagIt::print_scalar_data("", "ERROR: you need to specify an --IE_directory, which needs to be archived", "", "red");
+    die();
+}
 if (! -d $ieDirectory) {
     SLUB::LZA::SIPBuilderBagIt::print_scalar_data("", "ERROR: you need to specify a valid --IE_directory, status: is not a directory", "", "red");
     die();
-- 
GitLab