Merge pull request #1079 from justincormack/swapdiskname

Clean up swap partition mounting logic
This commit is contained in:
Justin Cormack 2017-01-23 17:04:12 +00:00 committed by GitHub
commit 4278e0d78e

View File

@ -142,8 +142,13 @@ start()
fi fi
# Use existing swap partition of present; we do not create one now # Use existing swap partition of present; we do not create one now
SWAP=$(fdisk -l "$DRIVE" | grep 'Linux swap' | head -1 | awk '{print $1}') SWAP_PART=$(fdisk -l "$DRIVE" | grep 'Linux swap' | head -1 | awk '{print $1}')
[ -z "$SWAP" ] && do_swapfile "$DRIVE" || swapon "$SWAP" if [ -z "$SWAP_PART" ]
then
do_swapfile "$DRIVE"
else
swapon "$SWAP_PART"
fi
# boot2docker compat, has /var and /tmp on partition # boot2docker compat, has /var and /tmp on partition
[ -d /var/var/lib/boot2docker/ ] && (mv /var/var/* /var && rm -rf /var/var) [ -d /var/var/lib/boot2docker/ ] && (mv /var/var/* /var && rm -rf /var/var)