#
# http://www.apache.org/licenses/LICENSE-2.0
-VOL_DEV_NAME="$(lsblk -l | grep -Po '^[vs]dc\W')"
+DEST=$(mktemp -d)
+VOL_DEV_NAME=${1:-vdb}
+echo "VOL_DEV_NAME: $VOL_DEV_NAME"
-if [ -n $VOL_DEV_NAME ]; then
- sudo mkdir -p /home/cirros/volume
+echo "$(lsblk -l -o NAME)"
+
+if [ ! -z $(lsblk -l -o NAME | grep $VOL_DEV_NAME) ]; then
sudo /usr/sbin/mkfs.ext4 -F /dev/$VOL_DEV_NAME
- sudo mount /dev/$VOL_DEV_NAME /home/cirros/volume
- sudo touch /home/cirros/volume/new_data
- echo "New data added to the volume!"
+ sudo mount /dev/$VOL_DEV_NAME $DEST
+ sudo touch $DEST/new_data
+ if [ -f $DEST/new_data ]; then
+ echo "New data added to the volume!"
+ sudo umount $DEST
+ fi
else
echo "Failed to write data!"
exit 1
fi
+
+exit 0