From 3a3072d2e1c4a17375405a6e7e8fd9adeab0c434 Mon Sep 17 00:00:00 2001 From: Thomas Duval Date: Thu, 4 Jan 2018 16:52:34 +0100 Subject: wrapper: send pdp_id to interface instead of keystone_project_id Change-Id: I847cad7d096ae8af23334eb049d583d4ed06d8d4 --- moon_wrapper/moon_wrapper/api/oslowrapper.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'moon_wrapper') diff --git a/moon_wrapper/moon_wrapper/api/oslowrapper.py b/moon_wrapper/moon_wrapper/api/oslowrapper.py index 03bdfc69..d2836c08 100644 --- a/moon_wrapper/moon_wrapper/api/oslowrapper.py +++ b/moon_wrapper/moon_wrapper/api/oslowrapper.py @@ -99,14 +99,12 @@ class OsloWrapper(Resource): _object = self.__get_object(target, credentials) _action = rule _project_id = self.__get_project_id(target, credentials) - logger.debug("POST with args project={} / " - "subject={} - object={} - action={}".format( - _project_id, _subject, _object, rule)) + _pdp_id = self.CACHE.get_pdp_from_keystone_project(_project_id) interface_url = self.get_interface_url(_project_id) logger.debug("interface_url={}".format(interface_url)) req = requests.get("{}/authz/{}/{}/{}/{}".format( interface_url, - _project_id, + _pdp_id, _subject, _object, _action -- cgit