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