diff --git a/datasource/views.py b/datasource/views.py index bbdd27a6..e888fb54 100644 --- a/datasource/views.py +++ b/datasource/views.py @@ -1,9 +1,8 @@ -import json import socket from accounts.models import UserInstance, UserSSHKey from computes.models import Compute -from django.http import Http404, HttpResponse +from django.http import Http404, HttpResponse, JsonResponse from django.shortcuts import get_object_or_404, render from libvirt import libvirtError from vrtManager.instance import wvmInstance @@ -32,7 +31,7 @@ def os_metadata_json(request, version): ip = get_client_ip(request) hostname = get_hostname_by_ip(ip) response = {"uuid": OS_UUID, "hostname": hostname} - return HttpResponse(json.dumps(response)) + return JsonResponse(response) else: err = "Invalid version: %(version)s" % {"version": version} raise Http404(err) diff --git a/instances/templates/create_instance_w2.html b/instances/templates/create_instance_w2.html index 624e0b06..c9593c8e 100644 --- a/instances/templates/create_instance_w2.html +++ b/instances/templates/create_instance_w2.html @@ -967,7 +967,7 @@ $.getJSON(get_vol_url, function (data) { $("#image-control").find('option').remove(); $.each(data['vols'], function(i, item) { - $("#image-control").append(''); + $("#image-control").append($("'); + $("#template").append($("'); + $("#bus" + dev_idx).append($("'); + $("#vols").append($("