@@ -184,45 +184,45 @@ image=$(docker ps | grep "$REPO:$TAG" | awk '{ print $1 }')
184184if [ " $image " ]; then
185185 if [ " $* " ]; then
186186 echo " Running 'cd ~/${parent# $HOME / } ; $* '"
187- docker exec -u $WHO -t $image bash -c " cd ~/${parent# $HOME / } ; $* "
187+ docker exec -u " $WHO " -t $image bash -c " cd ' ~/${parent# $HOME / } ' ; $* "
188188 else
189- docker exec -u $WHO -ti $image bash
189+ docker exec -u " $WHO " -ti $image bash
190190 fi
191191else
192192 echo " "
193193 echo " Starting a docker container for '$TAG '."
194194
195195 if [ -n " $DOWNLOAD " ]; then
196196 (
197- cd $( dirname $MYSQLDIR )
198- wget -N $DBURL && tar xjf ietf_utf8.bin.tar.bz2 && chmod -R go+rwX mysql
197+ cd " $( dirname $MYSQLDIR ) "
198+ wget -N " $DBURL " && tar xjf ietf_utf8.bin.tar.bz2 && chmod -R go+rwX mysql
199199 )
200200 [ -d " $MYSQLDIR " ] || die " The download seems to have failed; still no $MYSQLDIR . Giving up."
201201 else
202202 [ -d " $MYSQLDIR " ] || die " Expected $MYSQLDIR to exist, but it\ndidn't. Use '$program -d' to download and unpack the database."
203203 fi
204204
205- if ! docker images $REPO | grep -q $TAG ; then
205+ if ! docker images " $REPO " | grep -q " $TAG " ; then
206206 echo " Fetching docker image '$REPO :$TAG '"
207- if ! docker pull $REPO :$TAG ; then
208- docker pull $REPO :latest || die " Failed to pull down the '$REPO :latest' docker image"
209- id=$( docker images $REPO | grep latest | awk ' {print $3}' )
207+ if ! docker pull " $REPO :$TAG " ; then
208+ docker pull " $REPO :latest" || die " Failed to pull down the '$REPO :latest' docker image"
209+ id=$( docker images " $REPO " | grep latest | awk ' {print $3}' )
210210 echo " Tagging $REPO :latest as $REPO :$TAG for use as environment for this branch."
211- docker tag $id $REPO :$TAG
211+ docker tag $id " $REPO :$TAG "
212212 fi
213213 fi
214214
215215 echo -e " \nThe web interface for 'runserver' should appear on $URL \n"
216216 if [ -z " $MYSQLDIR " ]; then
217- docker run -ti -p $PORT :8000 -v $HOME :/home/$WHO \
218- -e USER=$WHO -e DATADIR=${parent# $HOME / } /data -e CWD=${PWD# $HOME / } \
219- -e TAG=$TAG -e FILEDIR=${FILEDIR# $HOME } \
220- $REPO :$TAG " $@ "
217+ docker run -ti -p $PORT :8000 -v " $HOME :/home/$WHO " \
218+ -e USER=" $WHO " -e DATADIR=" ${parent# $HOME / } /data" -e CWD=" ${PWD# $HOME / } " \
219+ -e TAG=" $TAG " -e FILEDIR=${FILEDIR# $HOME } \
220+ " $REPO :$TAG " " $@ "
221221 else
222- docker run -ti -p $PORT :8000 -v $HOME :/home/$WHO -v $MYSQLDIR :/var/lib/mysql\
223- -e USER=$WHO -e DATADIR=${parent# $HOME / } /data -e CWD=${PWD# $HOME / } \
224- -e TAG=$TAG -e FILEDIR=${FILEDIR# $HOME } \
225- $REPO :$TAG " $@ "
222+ docker run -ti -p $PORT :8000 -v " $HOME :/home/$WHO " -v " $MYSQLDIR :/var/lib/mysql" \
223+ -e USER=" $WHO " -e DATADIR=" ${parent# $HOME / } /data" -e CWD=" ${PWD# $HOME / } " \
224+ -e TAG=" $TAG " -e FILEDIR=${FILEDIR# $HOME } \
225+ " $REPO :$TAG " " $@ "
226226 fi
227227
228228 echo " "
0 commit comments