2024-06-18 10:20:49 -04:00
|
|
|
#!/usr/bin/env bash
|
|
|
|
|
|
|
|
set -u -o pipefail -e
|
|
|
|
|
|
|
|
RUN_SCRIPT=${RUN_SCRIPT:-./unstructured/ingest/main.py}
|
|
|
|
sources=$(PYTHONPATH=${PYTHONPATH:-.} "$RUN_SCRIPT" --help | sed -e '1,/Commands/ d' | awk '{NF=1}1')
|
|
|
|
echo "Checking all source: $sources"
|
|
|
|
for src in $sources; do
|
2024-06-24 14:47:37 -04:00
|
|
|
destinations=$(PYTHONPATH=${PYTHONPATH:-.} "$RUN_SCRIPT" "$src" --help | sed -e '1,/Destinations/ d' | awk '{NF=1}1')
|
2024-06-18 10:20:49 -04:00
|
|
|
for dest in $destinations; do
|
|
|
|
echo "Checking $src -> $dest"
|
|
|
|
PYTHONPATH=${PYTHONPATH:-.} "$RUN_SCRIPT" "$src" "$dest" --help
|
|
|
|
done
|
|
|
|
done
|