From 2eb19ea49c654820ee53eecaad53a2d465d0cab5 Mon Sep 17 00:00:00 2001 From: Zorro Lang Date: Thu, 12 May 2022 23:16:56 +0800 Subject: [PATCH] generic/603: use project quota create and restore common helpers As common/quota has _create_project_quota and _restore_project_quota helpers now, so replace local similar functions with them. Reviewed-by: Darrick J. Wong Signed-off-by: Zorro Lang --- tests/generic/603 | 36 ++---------------------------------- 1 file changed, 2 insertions(+), 34 deletions(-) diff --git a/tests/generic/603 b/tests/generic/603 index b362a3d0..08ddcbf2 100755 --- a/tests/generic/603 +++ b/tests/generic/603 @@ -13,7 +13,7 @@ _begin_fstest auto quick quota # Override the default cleanup function. _cleanup() { - restore_project + _restore_project_quota cd / rm -f $tmp.* } @@ -22,38 +22,6 @@ _cleanup() . ./common/filter . ./common/quota -require_project() -{ - rm -f $tmp.projects $tmp.projid - if [ -f /etc/projects ];then - cat /etc/projects > $tmp.projects - fi - if [ -f /etc/projid ];then - cat /etc/projid > $tmp.projid - fi - - cat >/etc/projects </etc/projid < /etc/projects - fi - if [ -f $tmp.projid ];then - cat $tmp.projid > /etc/projid - fi - fi -} - init_files() { local dir=$1 @@ -157,7 +125,7 @@ BLOCK_SIZE=$(_get_file_block_size $SCRATCH_MNT) rm -rf $SCRATCH_MNT/t mkdir $SCRATCH_MNT/t $XFS_IO_PROG -r -c "chproj 100" -c "chattr +P" $SCRATCH_MNT/t -require_project +_create_project_quota $SCRATCH_MNT/t 100 $qa_user echo "### Set up different grace timers to each type of quota" UBGRACE=12 -- 2.39.5