common: fix function _require_batched_discard()
authorFilipe Manana <fdmanana@suse.com>
Wed, 21 Jan 2015 04:57:03 +0000 (15:57 +1100)
committerDave Chinner <david@fromorbit.com>
Wed, 21 Jan 2015 04:57:03 +0000 (15:57 +1100)
commit90a5c23039acf9bb14c5bdf710a4a94f04241ef0
treed4c71cd948b74aa5ae0ae5edf4f071f9aa608631
parent521cc6fd39aa8180de5b16275fbe9e86a203f4fe
common: fix function _require_batched_discard()

Commit 01d42b7efe3fcb9169befda3072c41d25a87c920 broke the check
for the success status of running fstrim. The [ ] bracets should
have been killed. This made several tests being skipped even when
the test/scratch devices support trim/discard.

For reference:

$ [ fstrim /mnt/ ] || echo foobar
bash: [: fstrim: unary operator expected
foobar

$ fstrim /mnt/ || echo foobar
$ echo $?
0

Signed-off-by: Filipe Manana <fdmanana@suse.com>
Reviewed-by: Dave Chinner <dchinner@redhat.com>
Signed-off-by: Dave Chinner <david@fromorbit.com>
common/rc