main.sh
script.js
#!/usr/bin/env bash
SCRIPT=`cat script.js`
SCRIPT_STRING=`printf "$SCRIPT"|tr '\n' ' '`
CREDS="f51b4219a0ef:252c3f64-17a2-473f-b12d-6fe3b7066d48"
HOST="appbase-demo-ansible-abxiydt-arc.searchbase.io"
INDEX="repl-products"
echo "https://$CREDS@$HOST/_script/validate"
curl -XPOST "https://$CREDS@$HOST/_script/validate" \
--header 'Content-Type: application/json' \
--data-raw '{
"script": "'"$SCRIPT_STRING"'",
"envs": {
"category": "docs",
"acl": "index"
},
"request": {
"body": {
"query": "harry"
}
}
}' | python -m json.tool | pygmentize -l json