{% extends "horizon/common/_modal_form.html" %}

{% load horizon i18n %}

{% block form_id %}launch_image_form{% endblock %}
{% block form_action %}{% url horizon:nova:images_and_snapshots:images:launch image.id %}{% endblock %}

{% block modal_id %}launch_image_{{ image.id }}{% endblock %}
{% block modal-header %}{% trans "Launch Instances" %}{% endblock %}

{% block modal-body %}
<div class="left">
  <fieldset>
  {% include "horizon/common/_form_fields.html" %}
  </fieldset>
</div>
<div class="right">
  <h3>{% trans "Description:" %}</h3>
  <p>{% trans "Specify the details for launching an instance. The chart below shows the resources used by this project in relation to the project's quotas." %}</p>
  <h3>{% trans "Project Quotas" %}</h3>

  <div class="quota_title">
    <strong>{% trans "Instance Count" %} <span>({{ usages.instances.used }})</span></strong>
    <p>{{ usages.instances.available|quota }}</p>
  </div>
  <div class="clearfix"></div>
  <div class="quota_bar">{% horizon_progress_bar usages.instances.used usages.instances.quota %}</div>

  <div class="quota_title">
    <strong>{% trans "VCPUs" %} <span>({{ usages.cores.used }})</span></strong>
    <p>{{ usages.cores.available|quota }}</p>
  </div>
  <div class="clearfix"></div>
  <div class="quota_bar">{% horizon_progress_bar usages.cores.used usages.cores.quota %}</div>

  <div class="quota_title">
    <strong>{% trans "Disk" %} <span>({{ usages.gigabytes.used }} {% trans "GB" %})</span></strong>
    <p>{{ usages.gigabytes.available|quota:"GB" }}</p>
  </div>
  <div class="clearfix"></div>
  <div class="quota_bar">{% horizon_progress_bar usages.gigabytes.used usages.gigabytes.quota %}</div>

  <div class="quota_title">
    <strong>{% trans "Memory" %} <span>({{ usages.ram.used }} {% trans "MB" %})</span></strong>
    <p>{{ usages.ram.available|quota:"MB" }}</p>
  </div>
  <div class="clearfix"></div>
  <div class="quota_bar">{% horizon_progress_bar usages.ram.used usages.ram.quota %}</div>
</div>
{% endblock %}

{% block modal-footer %}
  <input class="btn btn-primary pull-right" type="submit" value="{% trans "Launch Instance" %}" />
  <a href="{% url horizon:nova:images_and_snapshots:index %}" class="btn secondary cancel close">{% trans "Cancel" %}</a>
{% endblock %}
