fix(logging): add error log when getting services from Docker server

Not raising an error when a server fails to get services from Docker
could lead to confusion when the server does not appear to be
functioning correctly. This commit adds an error log when a server
fails to get services from Docker.
This commit is contained in:
she11sh0cked 2024-03-20 15:09:55 +01:00
parent edc38c93e2
commit aedce941e3

View File

@ -117,6 +117,8 @@ export async function servicesFromDocker() {
return { server: serverName, services: discovered.filter((filteredService) => filteredService) };
} catch (e) {
logger.error("Error getting services from Docker server '%s': %s", serverName, e);
// a server failed, but others may succeed
return { server: serverName, services: [] };
}