ApiCommandTransport: Fix error handling

This commit is contained in:
Johannes Meyer 2021-05-04 15:23:32 +02:00
parent 5aca577d45
commit 82e86b3c14

View file

@ -238,6 +238,14 @@ class ApiCommandTransport implements CommandTransportInterface
}
if (! isset($responseData['results']) || empty($responseData['results'])) {
if (isset($responseData['error'])) {
throw new ApiCommandException(
'Can\'t send external Icinga command: %u %s',
$responseData['error'],
$responseData['status']
);
}
return;
}