]>
git.proxmox.com Git - ceph.git/blob - ceph/src/ceph-volume/ceph_volume/util/arg_validators.py
feb4707165a5d864ba46112dbbd8bad2d1c7f32e
6 A simple validator to ensure that a logical volume is specified like::
10 Because for LVM it is better to be specific on what group does an lv
14 def __call__(self
, string
):
17 vg
, lv
= string
.split('/')
19 error
= "Logical volume must be specified as 'volume_group/logical_volume' but got: %s" % string
20 raise argparse
.ArgumentError(None, error
)
23 error
= "Didn't specify a volume group like 'volume_group/logical_volume', got: %s" % string
25 error
= "Didn't specify a logical volume like 'volume_group/logical_volume', got: %s" % string
28 raise argparse
.ArgumentError(None, error
)