Convert the allowed characters '-', '.', and ':' in a ZFS pool name to _
to avoid causing errors in the shell script. Submitted by: William Grzybowski <william88@gmail.com> Approved by: kib (mentor) MFC after: 7 days Sponsored by: iXsystems
This commit is contained in:
parent
222ef43340
commit
eb52d12531
@ -46,7 +46,7 @@ case "$daily_scrub_zfs_enable" in
|
||||
esac
|
||||
|
||||
# determine how many days shall be between scrubs
|
||||
eval _pool_threshold=\${daily_scrub_zfs_${pool}_threshold}
|
||||
eval _pool_threshold=\${daily_scrub_zfs_$(echo "${pool}"|tr -s "-" "_"|tr -s "." "_"|tr -s ":" "_")_threshold}
|
||||
if [ -z "${_pool_threshold}" ];then
|
||||
_pool_threshold=${daily_scrub_zfs_default_threshold}
|
||||
fi
|
||||
|
Loading…
Reference in New Issue
Block a user