btrfish/bootstrap.fish

21 lines
425 B
Fish
Raw Normal View History

2016-05-05 01:03:24 +02:00
#!/usr/bin/fish
set scriptdir (dirname (status --current-filename))
source $scriptdir/config.fish
2016-05-05 01:15:35 +02:00
source $scriptdir/utils.fish
2016-05-05 01:03:24 +02:00
if test -d $subvoldir
echo "Backup directory already exists, aborting..."
exit
end
2016-05-05 01:15:35 +02:00
echo "Creating subvolume directory..."
2016-05-05 01:03:24 +02:00
mkdir $subvoldir
2016-05-05 01:15:35 +02:00
for subvol in (get-subvols)
set safename (clean-name $subvol)
echo "Creating initial snapshot for $subvol ($subvoldir/$safename)"
2016-05-05 01:03:24 +02:00
echo $subvol
end