PermissionMap: Make permission maps iterable.

This commit is contained in:
Chris PeBenito 2016-06-22 13:38:46 -04:00
parent e9332819d2
commit b5647e2129

View File

@ -68,6 +68,11 @@ class PermissionMap(object):
memo[id(self)] = newobj
return newobj
def __iter__(self):
for cls in self.classes():
for mapping in self.perms(cls):
yield mapping
def load(self, permmapfile):
"""
Parameter: