See DLFA-188: v1 indexer: set up a GitHub repo containing all Solr HTTP requests for a full indexing job
At the root of dlfa-188_v1-indexer-http-requests, TARGET_DIR
was set to the absolute path to the root of this repo, and then this for-loop was run:
for f in $( cat index.txt )
do
repository=$( dirname $( dirname $f ) )
eadid=$( basename $( dirname $f ) )
filename=$( basename $f | sed 's/\.txt$/.xml/' )
targetDirectory=$TARGET_DIR/$repository/$eadid/
mkdir -p $targetDirectory
targetFile=$TARGET_DIR/$repository/$eadid/$filename
perl -0pe 's/^POST.*\r\n\r\n//ms' $f | xmllint --format - > $targetFile
done
dlfa-188_v1-indexer-http-requests commit used: 206386a464e2b1280021571cbd4e73218990c26c
find http-requests -type f | sort > index.txt