from view_common import * from core.xoslib.objects.sliceplus import SlicePlus # This was intended to serve as a download feature for the tenant view. Found # a better way to do it. This is deprecated. class DownloadSSHCommandsView(View): url = r'^sshcommands/(?P\d+)/$' def get(self, request, sliceid=None, **kwargs): #slice = Slices.objects.get(id=sliceid); #for sliver in slice.slivers.all(): # if (sliver.instance_id && sliver.instance_name): slice = SlicePlus.objects.get(id=sliceid) return HttpResponse(slice.getSliceInfo()["sshCommands"], content_type='text/text')