diff --git a/instances/templates/instances.html b/instances/templates/instances.html index aa70d35..48aa69d 100644 --- a/instances/templates/instances.html +++ b/instances/templates/instances.html @@ -3,293 +3,325 @@ {% load staticfiles %} {% block title %}{% trans "Instances" %}{% endblock %} {% block style %} - + {% endblock %} {% block content %} - -
-
- {% if request.user.is_superuser %} - {% include 'create_inst_block.html' %} - {% endif %} - {% if all_host_vms or all_user_vms %} - - {% endif %} -

{% trans "Instances" %}

-
+ +
+
+ {% if request.user.is_superuser %} + {% include 'create_inst_block.html' %} + {% endif %} + {% if all_host_vms or all_user_vms %} + + {% endif %} +

{% trans "Instances" %}

+
+
+ + +{% include 'errors_block.html' %} + +
+
+
+ {% if request.user.is_superuser %} + {% if not all_host_vms %} +
+
+ + + {% trans "Warning:" %} {% trans "You don't have any Instace" %}
- - - {% include 'errors_block.html' %} - -
-
-
- {% if request.user.is_superuser %} - {% if not all_host_vms %} -
-
- - {% trans "Warning:" %} {% trans "You don't have any Instace" %} -
-
- {% else %} - - - - - - - - - - - - - - {% for host, inst in all_host_vms.items %} - - - - - - + + + + + + + + + + + + + {% endfor %} + {% endfor %} + +
#Name
Description
UserStatusVCPUMemoryActions & Mem Usage
{{ forloop.counter }}{{ host.1 }}{% ifequal host.2 1 %}{% trans "Active" %} + + {% else %} + + + + + + + + + + + + + + {% for host, inst in all_host_vms.items %} + + + + + - - - - - - {% for vm, info in inst.items %} - - - - - - - - - - {% endfor %} - {% endfor %} - -
#Name
Description
UserStatusVCPUMemoryActions & Mem Usage
{{ forloop.counter }}{{ host.1 }}{% ifequal host.2 1 %}{% trans "Active" %} {% endifequal %} - {% ifequal host.2 2 %}{% trans "Not Active" %} + {% ifequal host.2 2 %}{% trans "Not Active" %} {% endifequal %} - {% ifequal host.2 3 %}{% trans "Connection Failed" %} + {% ifequal host.2 3 %}{% trans "Connection Failed" %} {% endifequal %} - {{ host.3 }}{{ host.4|filesizeformat }} -
{{ host.5 }}%
-
{{ forloop.counter }}   {{ vm }}
{{ info.title }}
{% if info.userinstances.count > 0 %}{{ info.userinstances.first_user.user.username }}{% if info.userinstances.count > 1 %} (+{{ info.userinstances.count|add:"-1" }}){% endif %}{% endif %}{% ifequal info.status 1 %} - {% trans "Active" %} - {% endifequal %} - {% ifequal info.status 5 %} - {% trans "Off" %} - {% endifequal %} - {% ifequal info.status 3 %} - {% trans "Suspend" %} - {% endifequal %} - {{ info.vcpu }}{{ info.memory |filesizeformat }}
{% csrf_token %} - - - {% ifequal info.status 5 %} - {% if info.is_template %} - - {% else %} - - {% endif %} - - - - - {% endifequal %} - {% ifequal info.status 3 %} - - - - - - {% endifequal %} - {% ifequal info.status 1 %} - - - - - - - - {% endifequal %} -
-
+
{{ host.3 }}{{ host.4|filesizeformat }} +
{{ host.5 }}% +
+
{{ forloop.counter }}   {{ vm }}
+ {{ info.title }} +
+ + {% if info.userinstances.count > 0 %}{{ info.userinstances.first_user.user.username }} + {% if info.userinstances.count > 1 %} (+{{ info.userinstances.count|add:"-1" }}) + {% endif %}{% endif %} + {% ifequal info.status 1 %} + {% trans "Active" %} + {% endifequal %} + {% ifequal info.status 5 %} + {% trans "Off" %} + {% endifequal %} + {% ifequal info.status 3 %} + {% trans "Suspend" %} + {% endifequal %} + {{ info.vcpu }}{{ info.memory |filesizeformat }} +
{% csrf_token %} + + + {% ifequal info.status 5 %} + {% if info.is_template %} + + {% else %} + {% endif %} - {% else %} - {% if not all_user_vms %} -
-
- - {% trans "Warning:" %} {% trans "You don't have any Instace" %} -
-
- {% else %} - - - - - - - - - - - - {% for inst, vm in all_user_vms.items %} - - - - - - - - {% endfor %} - -
NameStatusVCPUMemoryActions
{{ vm.name }}
{{ vm.title }}
{% ifequal vm.status 1 %} - {% trans "Active" %} - {% endifequal %} - {% ifequal vm.status 5 %} - {% trans "Off" %} - {% endifequal %} - {% ifequal vm.status 3 %} - {% trans "Suspend" %} - {% endifequal %} - {{ vm.vcpu }}{{ vm.memory }} {% trans "MB" %}{% csrf_token %} - - - {% ifequal vm.status 5 %} - {% if inst.instance.is_template %} - - {% else %} - - {% endif %} - - - - {% endifequal %} - {% ifequal vm.status 3 %} - - - - - {% endifequal %} - {% ifequal vm.status 1 %} - - - - - - - {% endifequal %} - -
- {% endif %} - {% endif %} - + + + + + {% endifequal %} + {% ifequal info.status 3 %} + + + + + + {% endifequal %} + {% ifequal info.status 1 %} + + + + + + + + {% endifequal %} + +
+ {% endif %} + {% else %} + {% if not all_user_vms %} +
+
+ + + {% trans "Warning:" %} {% trans "You don't have any Instance" %}
+ {% else %} + + + + + + + + + + + + {% for inst, vm in all_user_vms.items %} + + + + + + + + {% endfor %} + +
NameStatusVCPUMemoryActions
{{ vm.name }}
+ {{ vm.title }} +
{% ifequal vm.status 1 %} + {% trans "Active" %} + {% endifequal %} + {% ifequal vm.status 5 %} + {% trans "Off" %} + {% endifequal %} + {% ifequal vm.status 3 %} + {% trans "Suspend" %} + {% endifequal %} + {{ vm.vcpu }}{{ vm.memory }} {% trans "MB" %} +
{% csrf_token %} + + + {% ifequal vm.status 5 %} + {% if inst.instance.is_template %} + + {% else %} + + {% endif %} + + + + {% endifequal %} + {% ifequal vm.status 3 %} + + + + + {% endifequal %} + {% ifequal vm.status 1 %} + + + + + + + {% endifequal %} +
+
+ {% endif %} + {% endif %} +
+
+
{% endblock %} {% block script %} - - - - -{% if request.user.is_superuser %} + -{% endif %} + + + {% if request.user.is_superuser %} + + {% endif %} {% endblock %}