|
|
@@ -6,15 +6,15 @@ STAGING="$2" |
|
|
|
OUTPUT="$3" |
|
|
|
|
|
|
|
while true ; do |
|
|
|
echo "Attempting to move files..." |
|
|
|
echo "[Stager] Attempting to move files..." |
|
|
|
COUNT=$(find "$INPUT" -type f | wc -l) |
|
|
|
if [[ $COUNT -ne 0 ]]; then |
|
|
|
echo "Found $COUNT files!" |
|
|
|
echo "Moving from input to staging..." |
|
|
|
echo "[Stager] Found $COUNT files!" |
|
|
|
echo "[Stager] Moving from input to staging..." |
|
|
|
mv -v "$INPUT"/* "$STAGING/" || true |
|
|
|
echo "Atomically moving from staging to output..." |
|
|
|
echo "[Stager] Atomically moving from staging to output..." |
|
|
|
mv -v "$STAGING"/* "$OUTPUT/" || true |
|
|
|
fi |
|
|
|
sleep 5 |
|
|
|
sleep 30 |
|
|
|
done |
|
|
|
|