Skip to content
Merged
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions web/scripts/getUpdatesDumpJsonl.sh
Original file line number Diff line number Diff line change
Expand Up @@ -76,9 +76,10 @@ EOF

# validate schema
cd ~/git/lobid-resources/src/test/resources/schemas
jsonschema validate resource.json ${DUMP_DIRECTORY}${UPDATES_FNAME} > /tmp/jsonschemaValidationOutput.log 2>&1
jsonschema validate resource.json ${DUMP_DIRECTORY}${UPDATES_FNAME} --continue > /tmp/jsonschemaValidationOutput.log 2>&1

if [ -s /tmp/jsonschemaValidationOutput.log ]; then
mail -s "[sysad] [lobid-resources] Jsonschema validated with errors" "${MAIL_TO}" -a "From: ${MAIL_FROM}" < "/tmp/jsonschemaValidationOutput.log"
NUMBER_OF_INVALID_RECORDS = $(grep -c "fail:" /tmp/jsonschemaValidationOutput.log)
Comment thread
TobiasNx marked this conversation as resolved.
Outdated
mail -s "[sysad] [lobid-resources] Jsonschema validated with ${NUMBER_OF_INVALID_RECORDS} invalid records" "${MAIL_TO}" -a "From: ${MAIL_FROM}" < "head -n5 /tmp/jsonschemaValidationOutput.log"
Comment thread
TobiasNx marked this conversation as resolved.
Outdated
fi
rm /tmp/jsonschemaValidationOutput.log
Loading