Revision 8da71e6d
Von Jan Büren vor etwa 9 Jahren hinzugefügt
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
SelfTest - bessere Fehlerbehandlung für Einbinden der Test-Module
Fehlermeldung an den TaskServer zurückgeben.
Fehlermeldung(en) in der Status-E-Mail hinzufügen.