mirror of
				https://github.com/retspen/webvirtcloud
				synced 2025-07-31 12:41:08 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			45 lines
		
	
	
	
		
			1.7 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			45 lines
		
	
	
	
		
			1.7 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
{% extends "base.html" %}
 | 
						|
{% load i18n %}
 | 
						|
{% load static %}
 | 
						|
{% block title %}{% trans "Instances" %}{% endblock %}
 | 
						|
{% block style %}
 | 
						|
    <link rel="stylesheet" href="{% static 'css/sortable-theme-bootstrap.css' %}" />
 | 
						|
{% endblock %}
 | 
						|
{% block page_heading %}{% trans "Instances" %}{% endblock page_heading %}
 | 
						|
 | 
						|
{% block page_heading_extra %}
 | 
						|
{% if request.user.is_superuser %}
 | 
						|
    {% include 'create_inst_block.html' %}
 | 
						|
{% endif %}
 | 
						|
    {% include 'search_block.html' %}
 | 
						|
{% endblock page_heading_extra %}
 | 
						|
 | 
						|
{% block content %}
 | 
						|
    {% for compute in computes %}
 | 
						|
        {% if compute.status is not True %}
 | 
						|
            <div class="alert alert-danger alert-dismissible fade show" role="alert">
 | 
						|
                {% trans 'Problem occurred with host' %} {{ compute.name }}: {{ compute.status }}
 | 
						|
                <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
 | 
						|
            </div>
 | 
						|
        {% endif %}
 | 
						|
    {% endfor %}
 | 
						|
    <div class="col-lg-12">
 | 
						|
        {% if app_settings.VIEW_INSTANCES_LIST_STYLE == 'grouped' and request.user.is_superuser %}
 | 
						|
            {% include 'allinstances_index_grouped.html' %}
 | 
						|
        {% else %}
 | 
						|
            {% include 'allinstances_index_nongrouped.html' %}
 | 
						|
        {% endif %}
 | 
						|
    </div>
 | 
						|
{% endblock content %}
 | 
						|
{% block script %}
 | 
						|
    <script src="{% static 'js/sortable.min.js' %}"></script>
 | 
						|
    <script src="{% static 'js/filter-table.js' %}"></script>
 | 
						|
    {% if request.user.is_superuser %}
 | 
						|
        <script>
 | 
						|
            function goto_compute(compute) {
 | 
						|
                //let compute = $("#compute_select").val();
 | 
						|
                window.location.href = "{% url 'instances:create_instance_select_type' 1 %}".replace(1, compute);
 | 
						|
            }
 | 
						|
        </script>
 | 
						|
    {% endif %}
 | 
						|
{% endblock script %}
 |