Print this page
7290 ZFS test suite needs to control what utilities it can run
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>
Reviewed by: Matthew Ahrens <mahrens@delphix.com>

*** 8,18 **** # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # # ! # Copyright (c) 2012 by Delphix. All rights reserved. # typeset -a compress_props=('on' 'off' 'lzjb' 'gzip' 'gzip-1' 'gzip-2' 'gzip-3' 'gzip-4' 'gzip-5' 'gzip-6' 'gzip-7' 'gzip-8' 'gzip-9' 'zle') --- 8,18 ---- # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # # ! # Copyright (c) 2012, 2016 by Delphix. All rights reserved. # typeset -a compress_props=('on' 'off' 'lzjb' 'gzip' 'gzip-1' 'gzip-2' 'gzip-3' 'gzip-4' 'gzip-5' 'gzip-6' 'gzip-7' 'gzip-8' 'gzip-9' 'zle')
*** 34,44 **** [[ -z $prop_array || -z $num_props || -z $start ]] && \ log_fail "get_rand_prop: bad arguments" typeset prop_max=$((${#prop_array[@]} - 1)) typeset -i i ! for i in $($SHUF -i $start-$prop_max -n $num_props); do retstr="${prop_array[$i]} $retstr" done echo $retstr } --- 34,44 ---- [[ -z $prop_array || -z $num_props || -z $start ]] && \ log_fail "get_rand_prop: bad arguments" typeset prop_max=$((${#prop_array[@]} - 1)) typeset -i i ! for i in $(shuf -i $start-$prop_max -n $num_props); do retstr="${prop_array[$i]} $retstr" done echo $retstr }