From 53e1f22eb15a8d219f54eb5ef163c88a8dcbdcdf Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Wed, 2 Mar 2022 20:32:18 +0100 Subject: [PATCH] fix: check when a container is running --- src/lib/haproxy/index.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/lib/haproxy/index.ts b/src/lib/haproxy/index.ts index 5d17fb573..b41f9035e 100644 --- a/src/lib/haproxy/index.ts +++ b/src/lib/haproxy/index.ts @@ -175,11 +175,9 @@ export async function checkContainer(engine, container) { const { stdout } = await asyncExecShell( `DOCKER_HOST="${host}" docker inspect --format '{{json .State}}' ${container}` ); - const parsedStdout = JSON.parse(stdout); const status = parsedStdout.Status; - const isRunning = parsedStdout.Running && parsedStdout.Restart; - + const isRunning = status === 'running' ? true : false; if (status === 'exited' || status === 'created') { await asyncExecShell(`DOCKER_HOST="${host}" docker rm ${container}`); }