add auto tailing when building lxc
This commit is contained in:
parent
0781553426
commit
7377444f80
1 changed files with 20 additions and 0 deletions
20
build_lxc.sh
20
build_lxc.sh
|
@ -204,6 +204,9 @@ if [ ! -d "$DEST/devstack" ]; then
|
||||||
git clone git://github.com/cloudbuilders/devstack.git $DEST/devstack
|
git clone git://github.com/cloudbuilders/devstack.git $DEST/devstack
|
||||||
fi
|
fi
|
||||||
cd $DEST/devstack && $STACKSH_PARAMS ./stack.sh > /$DEST/run.sh.log
|
cd $DEST/devstack && $STACKSH_PARAMS ./stack.sh > /$DEST/run.sh.log
|
||||||
|
echo >> /$DEST/run.sh.log
|
||||||
|
echo >> /$DEST/run.sh.log
|
||||||
|
echo "All done! Time to start clicking." >> /$DEST/run.sh.log
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
# Make the run.sh executable
|
# Make the run.sh executable
|
||||||
|
@ -224,3 +227,20 @@ fi
|
||||||
|
|
||||||
# Start our container
|
# Start our container
|
||||||
lxc-start -d -n $CONTAINER
|
lxc-start -d -n $CONTAINER
|
||||||
|
|
||||||
|
# Done creating the container, let's tail the log
|
||||||
|
echo
|
||||||
|
echo "============================================================="
|
||||||
|
echo " -- YAY! --"
|
||||||
|
echo "============================================================="
|
||||||
|
echo
|
||||||
|
echo "We're done creating the container, about to start tailing the"
|
||||||
|
echo "stack.sh log. It will take a second or two to start."
|
||||||
|
echo
|
||||||
|
echo "Just CTRL-C at any time to stop tailing."
|
||||||
|
|
||||||
|
while [ ! -e "$ROOTFS/$DEST/run.sh.log" ]; do
|
||||||
|
sleep 1
|
||||||
|
done
|
||||||
|
|
||||||
|
tail -F $ROOTFS/$DEST/run.sh.log
|
||||||
|
|
Loading…
Reference in a new issue