X-Git-Url: http://git.onelab.eu/?p=lxc-reference.git;a=blobdiff_plain;f=initscript%2Flxc-reference;h=50cb01da17a4c0b53cc973d11543ddceca52beef;hp=7931f99e0325b5213d75d8436cade9799eb1fe16;hb=6802629312e33e8db5142467b6326cf2d56f4b32;hpb=9b317895203f4f044f52d6c9bf745c051ef1b793 diff --git a/initscript/lxc-reference b/initscript/lxc-reference index 7931f99..50cb01d 100644 --- a/initscript/lxc-reference +++ b/initscript/lxc-reference @@ -18,6 +18,11 @@ case "$1" in ;; esac +# Check if we are in the build environment +mount | grep 'planetlab-vservers' > /dev/null +RETVAL=$? +[ $RETVAL -ne 0 ] && exit 0 + # Source function library . /etc/init.d/functions @@ -25,9 +30,9 @@ VERSION=`yum info lxc-reference | grep Version | awk '{ print $3; }'` if [ -f /vservers/lxc-reference-${VERSION}.tgz ]; then mkdir -p /vservers/.lvref - btrfs subvolume /vservers/.lvref/lxc-f14-x86_86 - btrfs subvolume /vservers/.lvref/lxc-squeeze-x86_86 - tar zxvf /vservers/lxc-reference-${VERSION}.tgz -C /vservers/tmp + btrfs subvolume create /vservers/.lvref/lxc-f14-x86_64 + btrfs subvolume create /vservers/.lvref/lxc-squeeze-x86_64 + tar zxf /vservers/lxc-reference-${VERSION}.tgz -C /vservers/ rm -rf /vservers/lxc-reference-${VERSION}.tgz fi