[pve-devel] [RFC pve-container 2/6] cleanup
Wolfgang Bumiller
w.bumiller at proxmox.com
Tue Sep 15 10:07:18 CEST 2015
-) whitespace fixup
-) remember storecfg hash value in a variable
---
src/PVE/VZDump/LXC.pm | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/src/PVE/VZDump/LXC.pm b/src/PVE/VZDump/LXC.pm
index ccad9cd..774cae6 100644
--- a/src/PVE/VZDump/LXC.pm
+++ b/src/PVE/VZDump/LXC.pm
@@ -81,6 +81,7 @@ sub prepare {
my ($self, $task, $vmid, $mode) = @_;
my $conf = $self->{vmlist}->{$vmid} = PVE::LXC::load_config($vmid);
+ my $storage_cfg = $self->{storecfg};
PVE::LXC::foreach_mountpoint($conf, sub {
my ($ms, $mountpoint) = @_;
@@ -102,11 +103,10 @@ sub prepare {
die "missing root volid (no volid)\n" if !$diskinfo->{volid};
# fixme: when do we deactivate ??
- PVE::Storage::activate_volumes($self->{storecfg}, [$diskinfo->{volid}]);
+ PVE::Storage::activate_volumes($storage_cfg, [$diskinfo->{volid}]);
if ($mode eq 'snapshot') {
-
- if (!PVE::LXC::has_feature('snapshot', $conf, $self->{storecfg})) {
+ if (!PVE::LXC::has_feature('snapshot', $conf, $storage_cfg)) {
die "mode failure - some volumes does not support snapshots\n";
}
@@ -122,7 +122,6 @@ sub prepare {
# set snapshot_count (freezes CT it snapshot_count > 1)
my $volid_list = PVE::LXC::get_vm_volumes($conf);
$task->{snapshot_count} = scalar(@$volid_list);
-
} elsif ($mode eq 'stop') {
my $rootdir = $default_mount_point;
mkpath $rootdir;
--
2.1.4
More information about the pve-devel
mailing list