diff --git a/instances/views.py b/instances/views.py index ed63011..cc47227 100644 --- a/instances/views.py +++ b/instances/views.py @@ -44,8 +44,8 @@ def instances(request): usr_inst.instance.compute.login, usr_inst.instance.compute.password, usr_inst.instance.compute.type) - all_user_vms[usr_inst.instance.compute.id, - usr_inst.instance.compute.name] = conn.get_user_instances(usr_inst.instance.name) + all_user_vms[usr_inst] = conn.get_user_instances(usr_inst.instance.name) + all_user_vms[usr_inst].update({'host_id': usr_inst.instance.compute.id}) else: for compute in computes: if connection_manager.host_is_up(compute.type, compute.hostname): diff --git a/static/css/webvirtcloud.css b/static/css/webvirtcloud.css index e938c8f..61ce901 100644 --- a/static/css/webvirtcloud.css +++ b/static/css/webvirtcloud.css @@ -82,4 +82,8 @@ body { .search { margin: 5px; +} + +.btn-header { + margin-top: 5px; } \ No newline at end of file diff --git a/templates/base_auth.html b/templates/base_auth.html new file mode 100644 index 0000000..89e9488 --- /dev/null +++ b/templates/base_auth.html @@ -0,0 +1,52 @@ +{% load static %} + + + +
+ + + + + + + +| Name | Status | VCPU | Memory | -Actions | +Actions |
|---|---|---|---|---|---|
| {{ vm.name }} | +{{ vm.name }} | {% ifequal vm.status 1 %}
{% trans "Active" %} {% endifequal %} - {% ifequal info.status 5 %} + {% ifequal vm.status 5 %}{% trans "Off" %} {% endifequal %} - {% ifequal info.status 3 %} + {% ifequal vm.status 3 %}{% trans "Suspend" %} {% endifequal %} |
@@ -139,7 +136,7 @@
{{ vm.memory }} {% trans "MB" %} |