diff options
author | ngie <ngie@FreeBSD.org> | 2015-11-25 00:17:25 +0000 |
---|---|---|
committer | ngie <ngie@FreeBSD.org> | 2015-11-25 00:17:25 +0000 |
commit | a630957e2e3e0ad9b0b4e1ca166661efce74f55a (patch) | |
tree | 6a2af3fc39b72f86384f46751cbe50e163cfc195 | |
parent | 5f669205ba8e7d5af97c48482f51e599c9b48040 (diff) | |
download | FreeBSD-src-a630957e2e3e0ad9b0b4e1ca166661efce74f55a.zip FreeBSD-src-a630957e2e3e0ad9b0b4e1ca166661efce74f55a.tar.gz |
Implement graid3_test_cleanup, which calls graid3 stop $name, then
geom_test_cleanup
-rwxr-xr-x | sbin/geom/class/tests/raid3/conf.sh | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/sbin/geom/class/tests/raid3/conf.sh b/sbin/geom/class/tests/raid3/conf.sh index 93e7dea..4f141df 100755 --- a/sbin/geom/class/tests/raid3/conf.sh +++ b/sbin/geom/class/tests/raid3/conf.sh @@ -5,4 +5,11 @@ name="test" class="raid3" base=`basename $0` +graid3_test_cleanup() +{ + [ -c /dev/$class/$name ] && graid3 stop $name + geom_test_cleanup +} +trap graid3_test_cleanup ABRT EXIT INT TERM + . `dirname $0`/../geom_subr.sh |