1
0
Fork 0
mirror of https://github.com/retspen/webvirtcloud synced 2026-04-05 21:15:25 +00:00

Additional changes

This commit is contained in:
Bandic007 2018-09-27 11:54:11 +03:00
parent e44e01cad4
commit 40738d7920
17 changed files with 289 additions and 19 deletions

View file

@ -38,7 +38,7 @@ def index(request):
@login_required
def instances(request):
def instances(request, compute_id=None):
"""
:param request:
:return:
@ -47,7 +47,11 @@ def instances(request):
error_messages = []
all_host_vms = {}
all_user_vms = {}
computes = Compute.objects.all().order_by("name")
if not compute_id:
computes = Compute.objects.all().order_by("name")
else:
computes = [Compute.objects.get(id=compute_id),]
def get_userinstances_info(instance):
info = {}
@ -195,8 +199,11 @@ def instances(request):
view_style = settings.VIEW_INSTANCES_LIST_STYLE
return render(request, 'instances.html', locals())
if compute_id:
compute = computes[0]
return render(request, 'compute_instances.html', locals())
return render(request, 'instances.html', locals())
@login_required
def instance(request, compute_id, vname):