[swss]: Wait for redis server start before database clean (#281)
picked this change from sonic-mgmt repo. https://github.com/Azure/sonic-mgmt/pull/110
This commit is contained in:
parent
064dab606f
commit
e5616f236d
@ -5,6 +5,8 @@ After=database.service
|
||||
|
||||
[Service]
|
||||
User={{ sonicadmin_user }}
|
||||
# Wait for redis server start before database clean
|
||||
ExecStartPre=/bin/bash -c "while true; do if [ \"$(/usr/bin/docker exec database redis-cli ping)\" == \"PONG\" ]; then break; fi; sleep 1; done"
|
||||
ExecStartPre=/usr/bin/docker exec database redis-cli -n 0 FLUSHDB
|
||||
ExecStartPre=/usr/bin/docker exec database redis-cli -n 1 FLUSHDB
|
||||
ExecStartPre=/usr/bin/docker exec database redis-cli -n 2 FLUSHDB
|
||||
|
Reference in New Issue
Block a user