fix vzdump --exclude-path

This commit is contained in:
Dietmar Maurer 2012-05-30 07:25:49 +02:00
parent dc009a6f01
commit 5dd041273e
3 changed files with 17 additions and 7 deletions

View File

@ -92,13 +92,17 @@ __PACKAGE__->register_method ({
my @exclude = PVE::Tools::split_list(extract_param($param, 'exclude'));
$param->{exclude} = PVE::VZDump::check_vmids(@exclude);
# exclude-path list need to be 0 separated
my @expaths = split(/\0/, $param->{'exclude-path'} || '');
$param->{'exclude-path'} = [ @expaths ];
my @mailto = PVE::Tools::split_list(extract_param($param, 'mailto'));
$param->{mailto} = [ @mailto ];
# exclude-path list need to be 0 separated
if (defined($param->{'exclude-path'})) {
my @expaths = split(/\0/, $param->{'exclude-path'} || '');
$param->{'exclude-path'} = [ @expaths ];
}
if (defined($param->{mailto})) {
my @mailto = PVE::Tools::split_list(extract_param($param, 'mailto'));
$param->{mailto} = [ @mailto ];
}
die "you can only backup a single VM with option --stdout\n"
if $param->{stdout} && scalar(@vmids) != 1;

View File

@ -1,3 +1,9 @@
pve-manager (2.1-7) unstable; urgency=low
* fix vzdump --exclude-path (allow to read value from vzdump.conf)
-- Proxmox Support Team <support@proxmox.com> Wed, 30 May 2012 07:24:30 +0200
pve-manager (2.1-6) unstable; urgency=low
* include Danish translation

View File

@ -2,7 +2,7 @@ RELEASE=2.1
VERSION=2.1
PACKAGE=pve-manager
PACKAGERELEASE=6
PACKAGERELEASE=7
BINDIR=${DESTDIR}/usr/bin
PERLLIBDIR=${DESTDIR}/usr/share/perl5