More logging

This commit is contained in:
Neshura 2022-12-11 17:00:34 +01:00
parent a27f7457aa
commit 3a617f9291
No known key found for this signature in database
GPG key ID: ACDF5B6EBECF6B0A

View file

@ -109,7 +109,7 @@ async function getStatus(entry: Service, containers: Dockerode.ContainerInfo[])
else if (entry.type === ServiceType.docker) {
containers.forEach((container) => {
// Docker API returns container names with / prepended
if (container.Names.includes( "/" + entry.docker_container_name)) {
if (container.Names.includes("/" + entry.docker_container_name)) {
// so far only "running" is properly implemented, mroe cases to follow as needed
switch (container.State) {
case "running":
@ -123,8 +123,9 @@ async function getStatus(entry: Service, containers: Dockerode.ContainerInfo[])
// If container name is not missing the container is set to offline
else if (entry.docker_container_name !== null) {
// DEBUG
console.log(entry.docker_container_name);
console.log(container.Names);
console.log(container.Names.includes("/" + entry.docker_container_name))
console.log("/" + entry.docker_container_name);
console.log(container.Names[0]);
// DEBUG
console.warn("Container for " + entry.name + " could not be found");
entry.status = ServiceStatus.offline;