mirror of
https://github.com/hcengineering/platform.git
synced 2024-11-22 21:50:34 +03:00
1f64039473
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
26 lines
583 B
Bash
Executable File
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 |