summaryrefslogtreecommitdiff
path: root/src/saml2/virtual_org.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/saml2/virtual_org.py')
-rw-r--r--src/saml2/virtual_org.py11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/saml2/virtual_org.py b/src/saml2/virtual_org.py
index 3f66442c..375044b4 100644
--- a/src/saml2/virtual_org.py
+++ b/src/saml2/virtual_org.py
@@ -1,7 +1,9 @@
import logging
+
from saml2.attribute_resolver import AttributeResolver
from saml2.saml import NAMEID_FORMAT_PERSISTENT
+
logger = logging.getLogger(__name__)
@@ -40,8 +42,7 @@ class VirtualOrg(object):
vo_members.append(member)
# Remove the ones I have cached data from about this subject
- vo_members = [m for m in vo_members if not self.sp.users.cache.active(
- name_id, m)]
+ vo_members = [m for m in vo_members if not self.sp.users.cache.active(name_id, m)]
logger.info("VO members (not cached): %s", vo_members)
return vo_members
@@ -59,8 +60,7 @@ class VirtualOrg(object):
def do_aggregation(self, name_id):
- logger.info("** Do VO aggregation **\nSubjectID: %s, VO:%s",
- name_id, self._name)
+ logger.info("** Do VO aggregation **\nSubjectID: %s, VO:%s", name_id, self._name)
to_ask = self.members_to_ask(name_id)
if to_ask:
@@ -68,8 +68,7 @@ class VirtualOrg(object):
resolver = AttributeResolver(self.sp)
# extends returns a list of session_infos
- for session_info in resolver.extend(
- com_identifier, self.sp.config.entityid, to_ask):
+ for session_info in resolver.extend(com_identifier, self.sp.config.entityid, to_ask):
_ = self._cache_session(session_info)
logger.info(">Issuers: %s", self.sp.users.issuers_of_info(name_id))