#!/bin/bash

set -e

source debian/tests/backup-and-restore-common.sh

# Create a file system
# $1 = Label
# $2 = UUID
# $3 = DEVICE
create_fs() {
	mkfs.xfs -q -L "$1" -m uuid="$2" "$3"
}

# Determine label for a given device / file system
# $1 = DEVICE
get_restored_label() {
	xfs_admin -l "$1" | awk '{print $3}' | tr -d \"
}

# Determine UUID of a given device / file system
# $1 = DEVICE
get_restored_uuid() {
	xfs_admin -u "$1" | awk '{print $3}'
}

# Execute test suite
run