X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=rest%2Fsfa_api.py;h=6030c6b5fb9ace73831158670b6e93f0ad2b3b09;hb=6e280cdab22606a8b5e646a37d18fb993fbed0d8;hp=f88fc049338b5f35869127e2dc48219b9ee9e9ea;hpb=c2cea59fa10426fb874551ce612d54c4204048cc;p=myslice.git diff --git a/rest/sfa_api.py b/rest/sfa_api.py index f88fc049..6030c6b5 100644 --- a/rest/sfa_api.py +++ b/rest/sfa_api.py @@ -186,6 +186,7 @@ def sfa_client(request, method, hrn=None, urn=None, object_type=None, rspec=None elif 'user_credential' in user_config: user_cred = user_config['user_credential'] else: + logger.error("no user credentials for user = ", user_email) user_cred = {} if object_type: @@ -197,6 +198,11 @@ def sfa_client(request, method, hrn=None, urn=None, object_type=None, rspec=None for obj_name, cred in user_config['%s_credentials'%object_type].items(): if obj_name == hrn: object_cred = cred + else: + logger.error("no credentials for object") + logger.error(object_type) + logger.error(object_name) + object_cred = {} # Both AM & Registry if method == "GetVersion": @@ -222,6 +228,7 @@ def sfa_client(request, method, hrn=None, urn=None, object_type=None, rspec=None # ListResources(slice_hrn) api_options['geni_slice_urn'] = urn result = server.ListResources([object_cred], api_options) + logger.debug(result) dict_result = xmltodict.parse(result['value']) # else GetVersion = v3 else: