add error logging to services fetching

pull/100/head
Ben Phelps 2 years ago
parent fb9e03b31d
commit 236450f6f1

@ -1,3 +1,4 @@
/* eslint-disable no-console */
import { servicesFromConfig, servicesFromDocker, cleanServiceGroups } from "utils/service-helpers"; import { servicesFromConfig, servicesFromDocker, cleanServiceGroups } from "utils/service-helpers";
export default async function handler(req, res) { export default async function handler(req, res) {
@ -7,12 +8,14 @@ export default async function handler(req, res) {
try { try {
discoveredServices = cleanServiceGroups(await servicesFromDocker()); discoveredServices = cleanServiceGroups(await servicesFromDocker());
} catch { } catch {
console.error("Failed to discover services, please check docker.yaml for errors");
discoveredServices = []; discoveredServices = [];
} }
try { try {
configuredServices = cleanServiceGroups(await servicesFromConfig()); configuredServices = cleanServiceGroups(await servicesFromConfig());
} catch { } catch {
console.error("Failed to load services.yaml, please check for errors");
configuredServices = []; configuredServices = [];
} }

Loading…
Cancel
Save