diff --git a/mdserver.py b/mdserver.py index 62c968b366d78c2a745bed4867de7fcd015007a4..bac944ed85d8e47f284b9d823aa96e59a6f9e7cd 100755 --- a/mdserver.py +++ b/mdserver.py @@ -77,15 +77,15 @@ def read_metadata(signum, frm): for entity_descriptor in root.findall('md:EntityDescriptor', ns): entityID = entity_descriptor.attrib.get('entityID', 'none') sha1 = hasher(entityID) + print(f"{{sha1}}{sha1} {entityID}") entity_descriptor.set('validUntil', validUntil) entity_descriptor.set('cacheDuration', cacheDuration) entity = Entity() entity.md = entity_descriptor entity.valid_until = valid_until - print(f"{{sha1}}{sha1} {entityID}") idps[sha1] = entity - signed.pop(sha1, None) old_idps.pop(sha1, None) + # signed.pop(sha1, None) found += 1 for idp in old_idps: idps.pop(idp, None)