Add retry to connect to mongo db
This patch adds retries to connect to the mongodb, after a restart. Change-Id: I16e37614736c247fa0b737db2b868c052c2aa33a
This commit is contained in:
parent
535e0089e0
commit
2dcc774223
@ -68,7 +68,9 @@ function is_marconi_enabled {
|
|||||||
# cleanup_marconi() - Remove residual data files, anything left over from previous
|
# cleanup_marconi() - Remove residual data files, anything left over from previous
|
||||||
# runs that a clean run would need to clean up
|
# runs that a clean run would need to clean up
|
||||||
function cleanup_marconi() {
|
function cleanup_marconi() {
|
||||||
mongo marconi --eval "db.dropDatabase();"
|
if ! timeout $SERVICE_TIMEOUT sh -c "while ! mongo marconi --eval 'db.dropDatabase();'; do sleep 1; done"; then
|
||||||
|
die $LINENO "Mongo DB did not start"
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
# configure_marconiclient() - Set config files, create data dirs, etc
|
# configure_marconiclient() - Set config files, create data dirs, etc
|
||||||
|
Loading…
x
Reference in New Issue
Block a user