From c9c8b7e1f77c5cbcf285a39ef51d7105fa7306ff Mon Sep 17 00:00:00 2001 From: JustAnotherArchivist Date: Mon, 25 Oct 2021 20:19:56 +0000 Subject: [PATCH] Add ia-wait-item-tasks --- ia-wait-item-tasks | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100755 ia-wait-item-tasks diff --git a/ia-wait-item-tasks b/ia-wait-item-tasks new file mode 100755 index 0000000..a0c3f81 --- /dev/null +++ b/ia-wait-item-tasks @@ -0,0 +1,13 @@ +#!/bin/bash +# Wait until an item has no outstanding tasks +# Usage: ia-wait-item-tasks IDENTIFIER +if [[ $# -ne 1 ]] +then + echo 'Usage: ia-wait-item-tasks IDENTIFIER' + exit 1 +fi + +while ia tasks "$1" | grep -Fvq ' "finished": ' +do + sleep 60 +done