[pve-devel] [PATCH guest-common] Send email when a replication job fails.
Wolfgang Link
w.link at proxmox.com
Tue Oct 3 09:55:06 CEST 2017
A email notification will be send for each job when the job fails.
This message will continued as long the job is failing.
---
PVE/Replication.pm | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/PVE/Replication.pm b/PVE/Replication.pm
index e53928e..0075b45 100644
--- a/PVE/Replication.pm
+++ b/PVE/Replication.pm
@@ -358,7 +358,10 @@ my $run_replication_nolock = sub {
close($logfd);
- die $err if $err && !$noerr;
+ if ($err) {
+ PVE::Tools::sendmail('root at localhost', "Replication Job: $jobcfg->{id} failed", $err);
+ die $err if !$noerr;
+ }
};
if (my $err = $@) {
if ($noerr) {
--
2.11.0
More information about the pve-devel
mailing list