--- pve-zsync | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pve-zsync b/pve-zsync index 33962a6..dfb383b 100644 --- a/pve-zsync +++ b/pve-zsync @@ -692,10 +692,10 @@ sub parse_disks { my $line = $1; next if $line =~ /cdrom|none/; + next if $line !~ m/^(?:virtio|ide|scsi|sata)\d+: /; my $disk = undef; my $stor = undef; - my $is_disk = $line =~ m/^(virtio|ide|scsi|sata){1}\d+: /; if($line =~ m/^(virtio\d+: )(.+:)([A-Za-z0-9\-]+),(.*)$/) { $disk = $3; $stor = $2; @@ -708,10 +708,10 @@ sub parse_disks { } elsif($line =~ m/^(sata\d+: )(.+:)([A-Za-z0-9\-]+),(.*)$/) { $disk = $3; $stor = $2; + } else { + die "disk is not on ZFS Storage\n"; } - die "disk is not on ZFS Storage\n" if $is_disk && !$disk; - if($disk) { my $cmd = ""; $cmd .= "ssh root\@$ip " if $ip; -- 2.1.4
_______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel