root / snf-astakos-app / astakos / test / setup.sh @ 0932ac43
History | View | Annotate | Download (584 Bytes)
1 |
#!/bin/bash |
---|---|
2 |
|
3 |
d=`dirname $0` |
4 |
export SYNNEFO_SETTINGS_DIR=$d/settings |
5 |
snf-manage syncdb --noinput |
6 |
snf-manage migrate |
7 |
snf-manage flush --noinput |
8 |
|
9 |
HOST=127.0.0.1 |
10 |
P1=8000 |
11 |
P2=8008 |
12 |
|
13 |
pkill -f "runserver $HOST:$P1" |
14 |
pkill -f "runserver $HOST:$P2" |
15 |
|
16 |
snf-manage runserver $HOST:$P1 & |
17 |
snf-manage runserver $HOST:$P2 & |
18 |
|
19 |
while true; do |
20 |
nc -z -w 4 $HOST $P1 |
21 |
OUT=$? |
22 |
if [ $OUT -eq 0 ] |
23 |
then |
24 |
nc -z -w 4 $HOST $P2 |
25 |
OUT=$? |
26 |
if [ $OUT -eq 0 ] |
27 |
then break |
28 |
else sleep 0.1 |
29 |
fi |
30 |
else sleep 0.1 |
31 |
fi |
32 |
done |
33 |
|
34 |
snf-manage astakos-load-service-resources |