X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=rest%2Fsfa_api.py;h=800429aa857a020381446d05692ff269c497439a;hb=9923754657b1e28fab15ac658f500f4c6b90b751;hp=04b156b58cb27b93eb608c35c8a4fea6d3641fef;hpb=1757b94e83122aa5de77ebd935b7479b5a6e644e;p=myslice.git diff --git a/rest/sfa_api.py b/rest/sfa_api.py index 04b156b5..800429aa 100644 --- a/rest/sfa_api.py +++ b/rest/sfa_api.py @@ -1,25 +1,23 @@ +import os +import json +import ConfigParser + +from django.shortcuts import render_to_response +from django.http import HttpResponse + from sfa.trust.certificate import Keypair, Certificate from sfa.client.sfaserverproxy import SfaServerProxy from sfa.client.return_value import ReturnValue from sfa.util.xrn import Xrn, get_leaf, get_authority, hrn_to_urn, urn_to_hrn + from manifold.core.query import Query from manifold.models import db from manifold.models.platform import Platform from manifold.models.user import User -from django.shortcuts import render_to_response - from unfold.loginrequired import LoginRequiredView -from rest import ObjectRequest, error - -from string import join - -from django.http import HttpResponse -from rest import error -import os,json - -import ConfigParser +from myslice.settings import logger def dispatch(request, method): Config = ConfigParser.ConfigParser() @@ -58,15 +56,15 @@ def dispatch(request, method): from manifoldapi.manifoldapi import execute_admin_query for pf in platforms: platform = get_platform_config(pf) - print platform + logger.debug("platform={}".format(platform)) if 'sm' in platform and len(platform['sm']) > 0: - print 'sm' + logger.debug('sm') server_url = platform['sm'] if 'rm' in platform and len(platform['rm']) > 0: - print 'rm' + logger.debug('rm') server_url = platform['rm'] if 'registry' in platform and len(platform['registry']) > 0: - print 'registry' + logger.debug('registry') server_url = platform['registry'] if not Config.has_option('monitor', 'cert') :