{% extends "horizon/common/_modal_form.html" %} {% load i18n %} {% load static %} {% load url from future %} {% block form_id %}upload_package{% endblock %} {% block form_action %}{% url 'horizon:murano:packages:upload' %}{% endblock %} {% block form_attrs %}enctype="multipart/form-data"{% endblock %} {% block modal_id %}upload_package_modal{% endblock %} {% block modal-header %}{% trans 'Import Package' %}{% endblock %} {% block modal-body %}
{{ wizard.management_form }} {% if wizard.form.forms %} {{ wizard.form.management_form }} {% for form in wizard.form.forms %} {{ form }} {% endfor %} {% else %}
{% with form=wizard.form %} {% include "horizon/common/_form_fields.html" %} {% endwith %}
{% endif %}
{% if wizard.steps.prev %} {% include 'packages/_package_params.html' %} {% else %}

{% trans 'Description:' %}

{% blocktrans %}Choose a Zip archive to upload into the catalog.{% endblocktrans %}

{% blocktrans %}Packages should contain:
* Manifest file
* UI definition folder
* Classes definition folder
* Execution plans folder{% endblocktrans %}

{% trans 'Description:' %}

{% blocktrans %}Package Name: Fully qualified package name.{% endblocktrans %}

{% blocktrans %}Package Version: Version of the package (optional).{% endblocktrans %}

{% blocktrans %}The package is going to be imported from {{murano_repo_url}} repository.{% endblocktrans %}

{% trans 'Description:' %}

{% blocktrans %}Package URL: HTTP/HTTPS URL of the package file.{% endblocktrans %}

{% blocktrans %}Note: If the package depends upon other packages and/or requires specific glance images, those are going to be installed with it from murano repository.{% endblocktrans %}

{% endif %}
{% endblock %} {% block modal-footer %} {% if wizard.steps.prev %} {% else %} {% endif %} {% trans "Cancel" %} {% endblock %}