From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26325 invoked by alias); 16 Feb 2010 17:48:47 -0000 Received: (qmail 26311 invoked by uid 9657); 16 Feb 2010 17:48:47 -0000 Date: Tue, 16 Feb 2010 17:48:00 -0000 Message-ID: <20100216174847.26309.qmail@sourceware.org> From: wysochanski@sourceware.org To: lvm-devel@redhat.com, lvm2-cvs@sourceware.org Subject: LVM2/test lvm-utils.sh t-vgchange-usage.sh Mailing-List: contact lvm2-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: lvm2-cvs-owner@sourceware.org X-SW-Source: 2010-02/txt/msg00037.txt.bz2 CVSROOT: /cvs/lvm2 Module name: LVM2 Changes by: wysochanski@sourceware.org 2010-02-16 17:48:46 Modified files: test : lvm-utils.sh t-vgchange-usage.sh Log message: Add get_{pv|vg|lv}_field() nightly test helper functions. Signed-off-by: Dave Wysochanski Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/lvm-utils.sh.diff?cvsroot=lvm2&r1=1.19&r2=1.20 http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/t-vgchange-usage.sh.diff?cvsroot=lvm2&r1=1.1&r2=1.2 --- LVM2/test/lvm-utils.sh 2010/01/11 15:43:19 1.19 +++ LVM2/test/lvm-utils.sh 2010/02/16 17:48:46 1.20 @@ -87,6 +87,28 @@ test $val1 = $val2 } + +get_pv_field() { + local pv=$1 + local field=$2 + local value + pvs --noheading -o $field $pv | sed 's/^ *//' +} + +get_vg_field() { + local vg=$1 + local field=$2 + local value + vgs --noheading -o $field $vg | sed 's/^ *//' +} + +get_lv_field() { + local lv=$1 + local field=$2 + local value + lvs --noheading -o $field $lv | sed 's/^ *//' +} + check_vg_field_() { local vg=$1; --- LVM2/test/t-vgchange-usage.sh 2008/11/11 15:29:24 1.1 +++ LVM2/test/t-vgchange-usage.sh 2010/02/16 17:48:46 1.2 @@ -17,13 +17,6 @@ pvcreate --metadatacopies 0 $dev1 vgcreate $vg $devs -get_vg_field() { - local vg=$1 - local field=$2 - local value - vgs --noheading -o $field $vg | sed 's/^ *//' -} - vgdisplay $vg # vgchange -p MaxPhysicalVolumes (bz202232)