{% extends "box/base/summary.html" %} {% load staticfiles %} {% load i18n %} {% get_current_language as LANGUAGE_CODE %} {% block content %} <div class="summary {% if id == vm.id %}selected-summary{% endif %} {% if vm.template.state == "NEW" %}unfinished{% endif %}"> {{ block.super }} </div> {% endblock content %} {% block name %} <div class="name {% if vm.state == 'ACTIVE' %}vm-on{% else %}vm-off{% endif %}"> <span id="vm-{{vm.id}}-name">{{vm.name}}</span> <small id="vm-{{vm.id}}-name-details" class="details"> (<a href="{{ vm.get_absolute_url }}" title="{{vm.name}}">{% trans "More details" %}</a>) </small> </div> {% endblock %} {% block status %} {% if vm.template.state != "READY" %} {{vm.template.state}} {% else %} {{vm.state}} {% endif %} {% endblock status %} {% block actions %} <a href="#" class="rename-vm" data-name="{{ vm.name }}" data-id="{{ vm.id }}" title="{% trans "Edit name" %}" data-url="{% url one.views.vm_ajax_rename iid=vm.id %}"> <img src="{% static "icons/pencil.png" %}" alt="{% trans "Edit name" %}" /> </a> {% if vm.waiting %} <a href="#"> <img src="{% static "image/load.gif" %}" /> </a> {% elif vm.state == 'ACTIVE' %} <a href="{{vm.get_connect_uri}}" data-id="{{ vm.id }}" class="connect-vm" title="{% trans "Connect" %}"> <img src="{% static "icons/plug.png" %}" alt="{% trans "Connect" %}" /> </a> <a href="#" class="stop-vm" data-name="{{ vm.name }}" data-id="{{ vm.id }}" title="{% trans "Pause" %}"> <img src="{% static "icons/control-pause.png" %}" alt="{% trans "Pause" %}" /> </a> <a href="#" class="delete-vm" data-name="{{ vm.name }}" data-id="{{ vm.id }}" title="{% trans "Delete" %}"> <img src="{% static "icons/minus-circle.png" %}" alt="{% trans "Delete" %}" /> </a> <a href="#" class="restart-vm" data-name="{{ vm.name }}" data-id="{{ vm.id }}" title="{% trans "Restart" %}"> <img src="{% static "icons/arrow-circle-double.png" %}" alt="↺" /> </a> {% elif vm.state == 'PENDING' %} <a href="#"> <img src="{% static "image/load.gif" %}" /> </a> <a style="float: right" href="#" class="delete-vm" data-name="{{ vm.name }}" data-id="{{ vm.id }}" title="{% trans "Delete" %}"> <img src="{% static "icons/minus-circle.png" %}" alt="{% trans "Delete" %}" /> </a> {% elif vm.state == 'STOPPED' %} <a href="#" class="resume-vm" data-name="{{ vm.name }}" data-id="{{ vm.id }}" title="{% trans "Resume" %}"> <img src="{% static "icons/control.png" %}" alt="{% trans "Resume" %}" /> </a> <a href="#" class="delete-vm" data-name="{{ vm.name }}" data-id="{{ vm.id }}" title="{% trans "Delete" %}"> <img src="{% static "icons/minus-circle.png" %}" alt="{% trans "Delete" %}" /> </a> {% elif vm.state == 'FAILED' %} <a href="#" class="delete-vm" data-name="{{ vm.name }}" data-id="{{ vm.id }}" title="{% trans "Delete" %}"> <img src="{% static "icons/minus-circle.png" %}" alt="{% trans "Delete" %}" /> </a> {% endif %} {% endblock actions %}