~ubuntu-branches/ubuntu/vivid/lvm2/vivid

« back to all changes in this revision

Viewing changes to test/shell/metadata-dirs.sh

  • Committer: Package Import Robot
  • Author(s): Bastian Blank
  • Date: 2012-05-01 20:27:50 UTC
  • mto: (3.1.23 sid)
  • mto: This revision was merged to the branch mainline in revision 72.
  • Revision ID: package-import@ubuntu.com-20120501202750-gljjjtblowwq9mw8
Tags: upstream-2.02.95
ImportĀ upstreamĀ versionĀ 2.02.95

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#!/bin/sh
 
2
# Copyright (C) 2011 Red Hat, Inc. All rights reserved.
 
3
#
 
4
# This copyrighted material is made available to anyone wishing to use,
 
5
# modify, copy, or redistribute it subject to the terms and conditions
 
6
# of the GNU General Public License v.2.
 
7
#
 
8
# You should have received a copy of the GNU General Public License
 
9
# along with this program; if not, write to the Free Software Foundation,
 
10
# Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 
11
 
 
12
. lib/test
 
13
 
 
14
aux prepare_devs 3
 
15
pvcreate --metadatacopies 0 $(cat DEVICES)
 
16
 
 
17
not vgcreate $vg $(cat DEVICES)
 
18
 
 
19
aux lvmconf "metadata/dirs = [ \"$TESTDIR/mda\" ]"
 
20
 
 
21
vgcreate $vg $dev1
 
22
check vg_field $vg vg_mda_count 1
 
23
vgremove -ff $vg
 
24
 
 
25
vgcreate $vg $(cat DEVICES)
 
26
check vg_field $vg vg_mda_count 1
 
27
 
 
28
vgremove -ff $vg
 
29
pvcreate --metadatacopies 1 --metadataignore y $dev1
 
30
vgcreate $vg $(cat DEVICES)
 
31
check vg_field $vg vg_mda_count 2
 
32
 
 
33
vgremove -ff $vg
 
34
pvcreate --metadatacopies 1 --metadataignore n $dev1
 
35
vgcreate $vg $(cat DEVICES)
 
36
check vg_field $vg vg_mda_count 2
 
37
 
 
38
vgremove -ff $vg
 
39
pvcreate --metadatacopies 0 $dev1
 
40
 
 
41
aux lvmconf "metadata/dirs = [ \"$TESTDIR/mda\", \"$TESTDIR/mda2\" ]"
 
42
vgcreate $vg $(cat DEVICES)
 
43
check vg_field $vg vg_mda_count 2