File tree Expand file tree Collapse file tree 2 files changed +18
-9
lines changed
Expand file tree Collapse file tree 2 files changed +18
-9
lines changed Original file line number Diff line number Diff line change @@ -72,7 +72,7 @@ WORKDIR /home/pgedge
7272# TODO review
7373#. /home/pgedge/pgedge/pg$PGVER/pg$PGVER.env
7474RUN echo "export LD_LIBRARY_PATH=/home/pgedge/pgedge/pg$PGVER/lib/:$LD_LIBRARY_PATH" >> /home/pgedge/.bashrc
75- RUN echo "export PATH=/home/test /pgedge/pg$PGVER/bin:$PATH" >> /home/pgedge/.bashrc
75+ RUN echo "export PATH=/home/pgedge /pgedge/pg$PGVER/bin:$PATH" >> /home/pgedge/.bashrc
7676#. /home/pgedge/.bashrc
7777
7878RUN echo "==========Recompiling Spock=========="
Original file line number Diff line number Diff line change 88# cd pgedge && ./pgedge setup -U $DBUSER -P $DBPASSWD -d $DBNAME --pg_ver=$PGVER && ./pgedge stop
99#
1010
11+ function wait_for_pg()
12+ {
13+ count=0
14+ while ! pg_isready -h /tmp; do
15+ if [ $count -ge 24 ]
16+ then
17+ echo " Gave up waiting for PostgreSQL to become ready..."
18+ exit 1
19+ fi
20+
21+ echo " Waiting for PostgreSQL to become ready..."
22+ sleep 5
23+ done
24+ }
25+
1126. /home/pgedge/pgedge/pg$PGVER /pg$PGVER .env
1227. /home/pgedge/.bashrc
1328
@@ -20,10 +35,7 @@ sed -i '/log_min_messages/s/^#//g' data/pg$PGVER/postgresql.conf
2035sed -i -e ' /log_min_messages =/ s/= .*/= debug1/' data/pg$PGVER /postgresql.conf
2136./pgedge restart
2237
23- while ! pg_isready -h /tmp; do
24- echo " Waiting for PostgreSQL to become ready..."
25- sleep 1
26- done
38+ wait_for_pg
2739
2840psql -h /tmp -U $DBUSER -d $DBNAME -c " drop extension spock;"
2941psql -h /tmp -U $DBUSER -d $DBNAME -c " drop schema public cascade;"
@@ -32,10 +44,7 @@ psql -h /tmp -U $DBUSER -d $DBNAME -c "create extension spock;"
3244
3345./pgedge restart
3446
35- while ! pg_isready -h /tmp; do
36- echo " Waiting for PostgreSQL to become ready..."
37- sleep 1
38- done
47+ wait_for_pg
3948
4049echo " ==========Creating tables and repsets=========="
4150./pgedge spock node-create $HOSTNAME " host=$HOSTNAME user=pgedge dbname=$DBNAME " $DBNAME
You can’t perform that action at this time.
0 commit comments