From 0a6a2973f54b50bf81a380b8c999786980f32e68 Mon Sep 17 00:00:00 2001 From: aviau Date: Tue, 2 Jun 2015 15:46:17 -0400 Subject: [PATCH] Added surveilplugins to Alignak's path Change-Id: If2ae03c5979dfe96a8dfc7c1ca5d4ad52e911004 --- tools/docker/alignak_container/Dockerfile | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/tools/docker/alignak_container/Dockerfile b/tools/docker/alignak_container/Dockerfile index 833b4f8..cff4846 100644 --- a/tools/docker/alignak_container/Dockerfile +++ b/tools/docker/alignak_container/Dockerfile @@ -88,15 +88,16 @@ RUN apt-get update && apt-get install -y subversion && \ ## Install plugins dependencies RUN mkdir -p /opt/surveilplugins RUN virtualenv /opt/surveilplugins/env -ENV PATH=$PATH:ENV PATH=$PATH:/opt/surveilplugins/env/bin +ENV PATH=$PATH:/opt/surveilplugins/env/bin RUN /opt/surveilplugins/env/bin/pip install "pbr>=0.6,!=0.7,<1.0" shinkenplugins python-keystoneclient python-glanceclient ## Install Plugins -RUN cd /plugins/check_keystone && sudo /opt/surveilplugins/env/bin/python setup.py install -RUN cd /plugins/check_glance && sudo /opt/surveilplugins/env/bin/python setup.py install -RUN cd /plugins/check_nova && sudo /opt/surveilplugins/env/bin/python setup.py install -RUN cd /plugins/check_cinder && sudo /opt/surveilplugins/env/bin/python setup.py install -RUN cd /plugins/check_ceilometer && sudo /opt/surveilplugins/env/bin/python setup.py install +RUN mkdir -p /usr/lib/alignak/plugins +RUN cd /plugins/check_keystone && sudo /opt/surveilplugins/env/bin/python setup.py install && ln -s /opt/surveilplugins/env/bin/check_keystone /usr/lib/alignak/plugins/ +RUN cd /plugins/check_glance && sudo /opt/surveilplugins/env/bin/python setup.py install && ln -s /opt/surveilplugins/env/bin/check_glance /usr/lib/alignak/plugins/ +RUN cd /plugins/check_nova && sudo /opt/surveilplugins/env/bin/python setup.py install && ln -s /opt/surveilplugins/env/bin/check_nova /usr/lib/alignak/plugins/ +RUN cd /plugins/check_cinder && sudo /opt/surveilplugins/env/bin/python setup.py install && ln -s /opt/surveilplugins/env/bin/check_cinder /usr/lib/alignak/plugins/ +RUN cd /plugins/check_ceilometer && sudo /opt/surveilplugins/env/bin/python setup.py install && ln -s /opt/surveilplugins/env/bin/check_ceilometer /usr/lib/alignak/plugins/ ## packs RUN sh -c 'gpg --recv-keys --keyserver keyserver.ubuntu.com 2320E8F8 && gpg --export --armor 2320E8F8 | apt-key add -' && \