1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00

tests: use LVM_SYSTEM_DIR for etc

Instead of hardcoding etc/ dir  use $LVM_SYSTEM_DIR.
This commit is contained in:
Zdenek Kabelac 2017-03-02 23:01:30 +01:00
parent a9b78d26b1
commit c717011f8e

View File

@ -1213,22 +1213,24 @@ EOF
lvmconf() {
unset profile_name
generate_config "$@"
mv -f CONFIG etc/lvm.conf
mv -f CONFIG "$LVM_SYSTEM_DIR/lvm.conf"
}
profileconf() {
local pdir="$LVM_SYSTEM_DIR/profile"
profile_name="$1"
shift
generate_config "$@"
mkdir -p etc/profile
mv -f "PROFILE_$profile_name" "etc/profile/$profile_name.profile"
mkdir -p $pdir
mv -f "PROFILE_$profile_name" "$pdir/$profile_name.profile"
}
prepare_profiles() {
mkdir -p etc/profile
local pdir="$LVM_SYSTEM_DIR/profile"
mkdir -p $pdir
for profile_name in $@; do
test -L "lib/$profile_name.profile" || skip
cp "lib/$profile_name.profile" "etc/profile/$profile_name.profile"
cp "lib/$profile_name.profile" "$pdir/$profile_name.profile"
done
}