my $local_disks = {};
# add some more information to the disks e.g. cdrom
- PVE::QemuServer::foreach_volid($vmconf, 1, sub {
+ PVE::QemuServer::foreach_volid($vmconf, sub {
my ($volid, $attr) = @_;
my ($storeid, $volname) = PVE::Storage::parse_volume_id($volid, 1);
$volhash->{$volid} = 1;
};
- PVE::QemuServer::foreach_volid($conf, undef, $test_volid);
+ PVE::QemuServer::foreach_volid($conf, $test_volid);
return $volhash;
}
if PVE::Storage::volume_is_base_and_used($storecfg, $volid);
};
- PVE::QemuServer::foreach_volid($conf, 1, sub {
+ PVE::QemuServer::foreach_volid($conf, sub {
my ($volid, $attr) = @_;
eval { $test_volid->($volid, $attr); };
if (my $err = $@) {
}
sub foreach_volid {
- my ($conf, $include_pending, $func, @param) = @_;
+ my ($conf, $func, @param) = @_;
my $volhash = {};
PVE::QemuConfig->foreach_volume_full($conf, $include_opts, $test_volid);
- if ($include_pending && defined($conf->{pending}) && $conf->{pending}->%*) {
- PVE::QemuConfig->foreach_volume_full($conf->{pending}, $include_opts, $test_volid, undef, 1);
- }
+ PVE::QemuConfig->foreach_volume_full($conf->{pending}, $include_opts, $test_volid, undef, 1)
+ if defined($conf->{pending}) && $conf->{pending}->%*;
foreach my $snapname (keys %{$conf->{snapshots}}) {
my $snap = $conf->{snapshots}->{$snapname};
my ($conf) = @_;
my $vollist = [];
- foreach_volid($conf, 1, sub {
+ foreach_volid($conf, sub {
my ($volid, $attr) = @_;
return if $volid =~ m|^/|;