diff options
author | Thomas Duval <thomas.duval@orange.com> | 2017-10-29 21:12:28 +0100 |
---|---|---|
committer | Thomas Duval <thomas.duval@orange.com> | 2017-10-29 21:12:28 +0100 |
commit | 63a4316f271a15cc9e9718fbef6f54f2eb05ad20 (patch) | |
tree | 6b3cc9a8a56e7decbd341f49740299be5a7fe041 /moonv4/templates/moonforming/run.sh | |
parent | 324009655ea60c5215929fc3ddbe57fd2242c133 (diff) |
Update the moonforming template
Change-Id: I283a414acb2d38ca094bc542dec577b085217cf9
Diffstat (limited to 'moonv4/templates/moonforming/run.sh')
-rw-r--r-- | moonv4/templates/moonforming/run.sh | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/moonv4/templates/moonforming/run.sh b/moonv4/templates/moonforming/run.sh index 97e29d98..25e015fb 100644 --- a/moonv4/templates/moonforming/run.sh +++ b/moonv4/templates/moonforming/run.sh @@ -4,4 +4,16 @@ python3 /root/conf2consul.py /etc/moon/moon.conf # TODO: wait for database -moon_db_manager upgrade
\ No newline at end of file +moon_db_manager upgrade + +echo "Waiting for manager (http://manager:8082)" +while ! python -c "import requests; req = requests.get('http://manager:8082')" 2>/dev/null ; do + sleep 5 ; + echo "." +done + +echo "Manager (http://manager:8082) is up." + +cd /root +python3 populate_default_values.py -v /root/conf/rbac.py +python3 populate_default_values.py -v /root/conf/mls.py |