mirror of
https://github.com/hcengineering/platform.git
synced 2024-12-23 19:44:59 +03:00
fb290699be
Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
25 lines
564 B
Bash
Executable File
25 lines
564 B
Bash
Executable File
res=''
|
|
echo "Warting Elastic to up and running with attachment processor..."
|
|
while true
|
|
do
|
|
res=$(curl -s -XPUT "localhost:9201/_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 |