Kolla provides production-ready containers and deployment tools for operating OpenStack clouds
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Dockerfile.j2 709B

1234567891011121314151617181920212223242526
  1. FROM {{ namespace }}/{{ image_prefix }}monasca-base:{{ tag }}
  2. LABEL maintainer="{{ maintainer }}" name="{{ image_name }}" build-date="{{ build_date }}"
  3. {% block monasca_log_api_header %}{% endblock %}
  4. {% import "macros.j2" as macros with context %}
  5. {% if install_type == 'binary' %}
  6. RUN echo '{{ install_type }} not yet available for {{ base_distro }}' \
  7. && /bin/false
  8. {% elif install_type == 'source' %}
  9. ADD monasca-log-api-archive /monasca-log-api-source
  10. RUN ln -s monasca-log-api-source/* monasca-log \
  11. && {{ macros.install_pip(['/monasca-log'] | customizable("pip_packages")) }}
  12. {% endif %}
  13. {% block monasca_log_api_footer %}{% endblock %}
  14. {% block footer %}{% endblock %}
  15. USER monasca