From d231d3a56baf8d321ab4e37eb309507e28788b2e Mon Sep 17 00:00:00 2001 From: Loic Baron Date: Fri, 6 Nov 2015 18:09:18 +0100 Subject: [PATCH] Cloud plugin: OK --- portal/slicetabcloud.py | 4 +- portal/templates/slice-tab-cloud.html | 350 +++++++++++++++++++++----- rest/sfa_api.py | 93 +++++-- 3 files changed, 358 insertions(+), 89 deletions(-) diff --git a/portal/slicetabcloud.py b/portal/slicetabcloud.py index 5526a187..ce1dc31d 100644 --- a/portal/slicetabcloud.py +++ b/portal/slicetabcloud.py @@ -6,7 +6,7 @@ from django.template import RequestContext from django.shortcuts import render_to_response from django.shortcuts import render -from unfold.loginrequired import FreeAccessView +from unfold.loginrequired import LoginRequiredView from manifold.core.query import Query from manifoldapi.manifoldapi import execute_query @@ -22,7 +22,7 @@ from sfa.planetlab.plxrn import hash_loginbase import urllib2,json -class CloudView (FreeAccessView, ThemeView): +class CloudView (LoginRequiredView, ThemeView): # parent View is portal/sliceview.py def get_platforms (self, request): diff --git a/portal/templates/slice-tab-cloud.html b/portal/templates/slice-tab-cloud.html index 913b6ddc..74abc9e5 100644 --- a/portal/templates/slice-tab-cloud.html +++ b/portal/templates/slice-tab-cloud.html @@ -4,6 +4,14 @@