[mod] Benachrichtigung senden in try-catch
This commit is contained in:
parent
c23175163b
commit
7a882e76ea
|
@ -6236,7 +6236,7 @@ var lib_plankton;
|
||||||
const http_response = await lib_plankton.http.call(http_request);
|
const http_response = await lib_plankton.http.call(http_request);
|
||||||
const output_wrapped = lib_plankton.json.decode(http_response.body.toString());
|
const output_wrapped = lib_plankton.json.decode(http_response.body.toString());
|
||||||
if (!output_wrapped.ok) {
|
if (!output_wrapped.ok) {
|
||||||
return Promise.reject(new Error());
|
return Promise.reject(JSON.stringify(output_wrapped));
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
return Promise.resolve(output_wrapped.result);
|
return Promise.resolve(output_wrapped.result);
|
||||||
|
|
|
@ -88,7 +88,7 @@ namespace _munin
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
lib_plankton.log._info(
|
lib_plankton.log._info(
|
||||||
"munin.remind",
|
"munin.remind.do",
|
||||||
{
|
{
|
||||||
"details": {
|
"details": {
|
||||||
"event": event,
|
"event": event,
|
||||||
|
@ -100,7 +100,19 @@ namespace _munin
|
||||||
// do nothing
|
// do nothing
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
await target.send(conf.labels, event);
|
try {
|
||||||
|
await target.send(conf.labels, event);
|
||||||
|
}
|
||||||
|
catch (error) {
|
||||||
|
lib_plankton.log.error(
|
||||||
|
"munin.remind.error",
|
||||||
|
{
|
||||||
|
"details": {
|
||||||
|
"message": String(error),
|
||||||
|
}
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue