]> git.proxmox.com Git - pve-container.git/commitdiff
code cleanup
authorDietmar Maurer <dietmar@proxmox.com>
Wed, 26 Aug 2015 05:41:59 +0000 (07:41 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Wed, 26 Aug 2015 05:41:59 +0000 (07:41 +0200)
src/PVE/VZDump/LXC.pm

index 112bc84dcad4574dbc214633ed02511dce1eec7f..441eb44236791cb71962dbbe742b383bfa05104f 100644 (file)
@@ -135,33 +135,25 @@ sub prepare {
        
        die "implement me";
        
-    } else {
-
-       if ($mode eq 'stop') {
-           my $mountpoint = "/mnt/vzsnap0";
-           my $path = PVE::Storage::path($self->{storecfg}, $volid);
-           &$loop_mount_image($path, $mountpoint);
-           $task->{cleanup}->{snapshot_mount} = 1;
-           $diskinfo->{dir} = $diskinfo->{mountpoint} = $mountpoint;
-       } elsif ($mode eq 'suspend') {
-           my $tasks_fn = "/sys/fs/cgroup/cpu/lxc/$vmid/tasks";
-           my $init_pid = PVE::Tools::file_read_firstline($tasks_fn);
-           if ($init_pid =~ m/^(\d+)$/) { 
-               $diskinfo->{dir} = "/proc/$1/root";
-           } else {
-               die "unable to find container init task\n";
-           }
+    } elsif ($mode eq 'stop') {
+       my $mountpoint = "/mnt/vzsnap0";
+       my $path = PVE::Storage::path($self->{storecfg}, $volid);
+       &$loop_mount_image($path, $mountpoint);
+       $task->{cleanup}->{snapshot_mount} = 1;
+       $diskinfo->{dir} = $diskinfo->{mountpoint} = $mountpoint;
+       $task->{snapdir} = $diskinfo->{dir};
+    } elsif ($mode eq 'suspend') {
+       my $tasks_fn = "/sys/fs/cgroup/cpu/lxc/$vmid/tasks";
+       my $init_pid = PVE::Tools::file_read_firstline($tasks_fn);
+       if ($init_pid =~ m/^(\d+)$/) {
+           $diskinfo->{dir} = "/proc/$1/root";
        } else {
-           die "unknown mode '$mode'\n"; # should not happen
-       }
-
-       if ($mode eq 'suspend') {
-           $task->{snapdir} = $task->{tmpdir};
-       } else {
-           $task->{snapdir} = $diskinfo->{dir};
+           die "unable to find container init task\n";
        }
+       $task->{snapdir} = $task->{tmpdir};
+    } else {
+       die "unknown mode '$mode'\n"; # should not happen
     }
-    
 }
 
 sub lock_vm {