summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
756cd7e)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
my $drive = $drivehash->{$ds};
my $volid = $drive->{file};
my $drive = $drivehash->{$ds};
my $volid = $drive->{file};
my ($storeid, $volname) = PVE::Storage::parse_volume_id($volid, 1);
my ($storeid, $volname) = PVE::Storage::parse_volume_id($volid, 1);
if ($storeid) {
$path = PVE::Storage::path($self->{storecfg}, $volid);
if ($storeid) {
$path = PVE::Storage::path($self->{storecfg}, $volid);
- } else {
- $path = $volid;
- my $format = undef;
- my $size = undef;
-
- eval{
- ($size, $format) = PVE::Storage::volume_size_info($self->{storecfg}, $volid, 5);
- };
+ my ($size, $format) = eval { PVE::Storage::volume_size_info($self->{storecfg}, $volid, 5) };
die "no such volume '$volid'\n" if $@;
die "no such volume '$volid'\n" if $@;
- my $diskinfo = { path => $path , volid => $volid, storeid => $storeid,
- format => $format, virtdev => $ds, qmdevice => "drive-$ds" };
+ my $diskinfo = {
+ path => $path,
+ volid => $volid,
+ storeid => $storeid,
+ format => $format,
+ virtdev => $ds,
+ qmdevice => "drive-$ds",
+ };
if (-b $path) {
$diskinfo->{type} = 'block';
if (-b $path) {
$diskinfo->{type} = 'block';