LCM Dockerfile: run LCM as a module. Fix healthcheck timeouts
Change-Id: I13da267f5cbaf4201d6a753a76d0ea05560f3dd3
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
diff --git a/docker/LCM/Dockerfile b/docker/LCM/Dockerfile
index 72d6a86..5e81a48 100644
--- a/docker/LCM/Dockerfile
+++ b/docker/LCM/Dockerfile
@@ -115,9 +115,10 @@
ENV OSMLCM_MESSAGE_HOST kafka
ENV OSMLCM_MESSAGE_PORT 9092
-HEALTHCHECK --interval=30s --timeout=140s --retries=1 \
- CMD python3 /usr/lib/python3/dist-packages/osm_lcm/lcm.py --health-check || exit 1
+HEALTHCHECK --start-period=120s --interval=30s --timeout=30s --retries=1 \
+ CMD python3 -m osm_lcm.lcm --health-check || exit 1
# Run app.py when the container launches
-CMD ["python3", "/usr/lib/python3/dist-packages/osm_lcm/lcm.py"]
+CMD python3 -m osm_lcm.lcm
+