From 741f627412209bcffe5aff7e1a905ec86cb90ca9 Mon Sep 17 00:00:00 2001 From: Dieter Plaetinck Date: Mon, 15 Dec 2008 18:56:26 +0100 Subject: fix for lvm VG gets no_fs when editing lv's --- src/core/libs/lib-ui-interactive.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/core/libs/lib-ui-interactive.sh b/src/core/libs/lib-ui-interactive.sh index 9b0bca8..8c00bb1 100644 --- a/src/core/libs/lib-ui-interactive.sh +++ b/src/core/libs/lib-ui-interactive.sh @@ -474,15 +474,16 @@ interactive_filesystems() { [ "$label" = "$EDIT_VG" ] && found_lv="$lv" done interactive_filesystem $part $part_type $part_label "$found_lv" - fs= + newfs= for lv in `sed 's/|/ /g' <<< $fs` do label=$(cut -d ';' -f 6 <<< $lv) add=$lv [ "$label" = "$EDIT_VG" ] && add=$NEW_FILESYSTEM - [ -z "$fs" ] && fs=$add - [ -n "$fs" ] && fs="$fs|$add" + [ -z "$newfs" ] && newfs=$add + [ -n "$newfs" ] && newfs="$newfs|$add" done + fs=newfs fi else interactive_filesystem $part $part_type $part_label $fs -- cgit v1.2.3-54-g00ecf