Browse Source

lvm: install thin tools, only when needed in hostonly

master
Harald Hoyer 11 years ago
parent
commit
c21c4dc2b4
  1. 9
      modules.d/90lvm/module-setup.sh

9
modules.d/90lvm/module-setup.sh

@ -97,6 +97,11 @@ install() { @@ -97,6 +97,11 @@ install() {

inst_libdir_file "libdevmapper-event-lvm*.so"

inst_multiple -o thin_dump thin_restore thin_check thin_repair
if [[ $hostonly ]] && type -P lvs &>/dev/null; then
for dev in "${!host_fs_types[@]}"; do
if [[ "$(lvs --noheadings -o segtype "$dev" 2>/dev/null)" == *thin* ]] ; then
inst_multiple -o thin_dump thin_restore thin_check thin_repair
fi
done
fi
}


Loading…
Cancel
Save