bump version to 3.1-11
vzdump: fix hook script environment
This commit is contained in:
parent
f0baec5ffd
commit
7ed025e1d5
@ -646,7 +646,11 @@ sub run_hook_script {
|
||||
|
||||
local %ENV;
|
||||
|
||||
foreach my $ek (qw(vmtype dumpdir hostname tarfile logfile storeid)) {
|
||||
# set immutable opts directly (so they are available in all phases)
|
||||
$ENV{STOREID} = $opts->{storage} if $opts->{storage};
|
||||
$ENV{DUMPDIR} = $opts->{dumpdir} if $opts->{dumpdir};
|
||||
|
||||
foreach my $ek (qw(vmtype hostname tarfile logfile)) {
|
||||
$ENV{uc($ek)} = $task->{$ek} if $task->{$ek};
|
||||
}
|
||||
|
||||
|
6
debian/changelog.Debian
vendored
6
debian/changelog.Debian
vendored
@ -1,3 +1,9 @@
|
||||
pve-manager (3.1-11) unstable; urgency=low
|
||||
|
||||
* vzdump: fix hook script environment for job-* phase
|
||||
|
||||
-- Proxmox Support Team <support@proxmox.com> Fri, 13 Sep 2013 06:55:30 +0200
|
||||
|
||||
pve-manager (3.1-10) unstable; urgency=low
|
||||
|
||||
* vzdump: pass storage ID to hook scripts
|
||||
|
@ -2,7 +2,7 @@ RELEASE=3.1
|
||||
|
||||
VERSION=3.1
|
||||
PACKAGE=pve-manager
|
||||
PACKAGERELEASE=10
|
||||
PACKAGERELEASE=11
|
||||
|
||||
BINDIR=${DESTDIR}/usr/bin
|
||||
PERLLIBDIR=${DESTDIR}/usr/share/perl5
|
||||
|
@ -12,6 +12,12 @@ if ($phase eq 'job-start' ||
|
||||
$phase eq 'job-end' ||
|
||||
$phase eq 'job-abort') {
|
||||
|
||||
my $dumpdir = $ENV{DUMPDIR};
|
||||
|
||||
my $storeid = $ENV{STOREID};
|
||||
|
||||
print "HOOK-ENV: dumpdir=$dumpdir;storeid=$storeid\n";
|
||||
|
||||
# do what you want
|
||||
|
||||
} elsif ($phase eq 'backup-start' ||
|
||||
@ -39,7 +45,7 @@ if ($phase eq 'job-start' ||
|
||||
# logfile is only available in phase 'log-end'
|
||||
my $logfile = $ENV{LOGFILE};
|
||||
|
||||
print "HOOK-ENV: vmtype=$vmtype;dumpdir=$dumpdir;hostname=$hostname;tarfile=$tarfile;logfile=$logfile\n";
|
||||
print "HOOK-ENV: vmtype=$vmtype;dumpdir=$dumpdir;storeid=$storeid;hostname=$hostname;tarfile=$tarfile;logfile=$logfile\n";
|
||||
|
||||
# example: copy resulting backup file to another host using scp
|
||||
if ($phase eq 'backup-end') {
|
||||
|
Loading…
Reference in New Issue
Block a user