]> git.proxmox.com Git - qemu-server.git/commitdiff
Close #351: add more info to backup log
authorEmmanuel Kasper <e.kasper@proxmox.com>
Thu, 20 Oct 2016 09:20:13 +0000 (11:20 +0200)
committerDietmar Maurer <dietmar@proxmox.com>
Thu, 20 Oct 2016 09:44:08 +0000 (11:44 +0200)
Before patch:
INFO: exclude disk 'scsi1' (backup=no)
INFO: skip unused drive 'local:401/vm-401-disk-3.raw' (not included into backup)
INFO: skip unused drive 'local:401/vm-401-disk-1.raw' (not included into backup)

After patch applied:
INFO: include disk 'scsi0' local:401/vm-401-disk-4.qcow2
INFO: exclude disk 'scsi1' local:401/vm-401-disk-2.raw (backup=no)
INFO: include disk 'scsi2' pve4tank:vm-401-disk-1
INFO: skip unused drive 'local:401/vm-401-disk-3.raw' (not included into backup)
INFO: skip unused drive 'local:401/vm-401-disk-1.raw' (not included into backup)

PVE/VZDump/QemuServer.pm

index 5916eedf3a7e6bdd70e9471b8e79bfd9f9325617..5322b37d2fc4ecf70a7b259dbdbb979f5da5c160 100644 (file)
@@ -67,15 +67,17 @@ sub prepare {
 
        return if PVE::QemuServer::drive_is_cdrom($drive);
 
+       my $volid = $drive->{file};
+
        if (defined($drive->{backup}) && !$drive->{backup}) {
-           $self->loginfo("exclude disk '$ds' (backup=no)");
+           $self->loginfo("exclude disk '$ds' '$volid' (backup=no)");
            return;
        } elsif ($drive->{iothread}) {
-           die "disk '$ds' (iothread=on) can't use backup feature currently. Please set backup=no for this drive";
+           die "disk '$ds' '$volid' (iothread=on) can't use backup feature currently. Please set backup=no for this drive";
+       } else {
+           $self->loginfo("include disk '$ds' '$volid'");
        }
 
-       my $volid = $drive->{file};
-
        my ($storeid, $volname) = PVE::Storage::parse_volume_id($volid, 1);
        push @$vollist, $volid if $storeid;
        $drivehash->{$ds} = $drive;