platform/tests/setup-elastic.sh
Andrey Sobolev 1f64039473
Support secret changes and token become unauchorized (#2205)
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
2022-07-05 11:43:17 +06:00

26 lines
583 B
Bash
Executable File

res=''
port=$1
echo "Warning Elastic to up and running with attachment processor... ${port}"
while true
do
res=$(curl -s -XPUT "localhost:${port}/_ingest/pipeline/attachment?pretty" -H 'Content-Type: application/json' -d'
{
"description" : "Field for processing file attachments",
"processors" : [
{
"attachment" : {
"field" : "data"
},
"remove" : {
"field" : "data"
}
}
]
}
')
if [[ $res = *"acknowledged"* ]]; then
echo "Elastic processor is up and running..."
exit 0
fi
sleep 1
done