Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 8da71e6d

Von Jan Büren vor etwa 9 Jahren hinzugefügt

  • ID 8da71e6d954eed7f480dd2a64a81ff4dd11d237e
  • Vorgänger cd5739ff
  • Nachfolger fd18c564

SelfTest - bessere Fehlerbehandlung für Einbinden der Test-Module

Fehlermeldung an den TaskServer zurückgeben.
Fehlermeldung(en) in der Status-E-Mail hinzufügen.

Unterschiede anzeigen:

SL/BackgroundJob/SelfTest.pm
use SL::DB::AuthUser;
use SL::DB::Default;
use SL::Common;
use SL::Locale::String qw(t8);
use Carp;
use Rose::Object::MakeMethods::Generic (
array => [
......
$self->_send_email;
}
croak t8("Unsuccessfully executed:" . join ("\n", $self->errors)) if $self->errors;
return 1;
}
......
database => $::auth->client->{dbname},
client => $::auth->client->{name},
path => $FindBin::Bin,
errors => $self->errors,
);
my $output;
templates/mail/self_test/status_mail.txt
kivitendo selftest report.
[% IF errors %]
General error(s) have occured.
[% errors %]
[% END %]
Host: [% host %]
Path: [% path %]
DB: [% database %]

Auch abrufbar als: Unified diff