Adds ENV declarations to MON Dockerfile and sets corresponding defaults 57/6657/2
authorBenjamin Diaz <bdiaz@whitestack.com>
Mon, 8 Oct 2018 20:16:47 +0000 (17:16 -0300)
committermarchettim <mmarchetti@sandvine.com>
Mon, 29 Oct 2018 22:16:34 +0000 (00:16 +0200)
MON enviromental variables were not declared in Dockerfile. It does not
change functionality, but it clarifies the env vars that are needed by
the module. The same change has been done in the source install Dockerfile
in MON repo.

Signed-off-by: Benjamin Diaz <bdiaz@whitestack.com>
docker/MON/Dockerfile

index 390c8df..ca3d64b 100644 (file)
@@ -47,9 +47,12 @@ COPY scripts/ scripts/
 
 RUN pip3 install -r scripts/requirements.txt
 
-# These ENV must be provided
-# ENV BROKER_URI=kafka:9092
-# ENV OS_NOTIFIER_URI=<IP_ACCESIBLE_FROM_OPENSTACK>:8662
+ENV BROKER_URI kafka:9092
+ENV MONGO_URI mongo:27017
+ENV DATABASE sqlite:///mon_sqlite.db
+ENV OS_NOTIFIER_URI localhost:8662
+ENV OS_DEFAULT_GRANULARITY 300
+ENV REQUEST_TIMEOUT 10
 
 EXPOSE 8662