From f593c16876cac75fc038e3a926dd7da6d687e2fc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=B6rg=20Sachse?= <Joerg.Sachse@slub-dresden.de>
Date: Tue, 24 Aug 2021 11:06:43 +0200
Subject: [PATCH] fix: SubApp issue #46 (by adding Bash aliases for quarantine
 insight)

---
 tasks/configure_processing_user.yml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/tasks/configure_processing_user.yml b/tasks/configure_processing_user.yml
index fa28330..d43f054 100644
--- a/tasks/configure_processing_user.yml
+++ b/tasks/configure_processing_user.yml
@@ -53,3 +53,6 @@
       alias verify_bag='perl -I /usr/local/lib/ -I /usr/share/perl5/verify_bag.pl'
       alias block_subapp='echo "SubApp must not run, startup is blocked manually by an administrator. This file is here for a reason! Only remove it after consultation!" > ~/.subapp/BLOCKFILE'
       alias unblock_subapp='rm -f ~/.subapp/BLOCKFILE'
+      alias list_quarantine='for sip in $(ls -t ~/.subapp/quarantine); do echo "$sip# => $(head -n 1 ~/.subapp/quarantine/$sip/sip.ERROR), $(head -n 3 ~/.subapp/quarantine/$sip/sip.ERROR | tail -n 1)"; done | column -s "#" -t'
+      alias list_quarantine_full='for sip in $(ls -t ~/.subapp/quarantine); do echo -e "$sip# ($( stat -c %y ~/.subapp/quarantine/$sip/sip.ERROR ))# => $(cat ~/.subapp/quarantine/$sip/sip.ERROR)\n===\n"; done | column -s "#" -t'
+      alias quarantine_summary='echo -e "$( ls ~/.subapp/quarantine/ | wc -l ) SIPs in quarantine.\n"; for sip in $(ls -t ~/.subapp/quarantine/); do echo "$( du -sh /mnt/import/${sip} ),# $( stat -c %y ~/.subapp/quarantine/$sip/sip.ERROR ),# $( find /mnt/import/${sip}/ -type f | wc -l) files"; done | column -s "#" -t'
-- 
GitLab