import pkg_resources
-from invirt.config import structs as cfg
+from invirt.config import config
def expand_owner(name):
"""Expand an "owner" to a list of authorized users."""
- for ep in pkg_resources.iter_entry_points('invirt.authz', cfg.authz.name):
+ for ep in pkg_resources.iter_entry_points('invirt.authz', config['authz.name']):
return ep.load().expandOwner(name)
def expand_admin(name):
"""Expand an "administrator" to a list of authorized users."""
- for ep in pkg_resources.iter_entry_points('invirt.authz', cfg.authz.name):
+ for ep in pkg_resources.iter_entry_points('invirt.authz', config['authz.name']):
return ep.load().expandAdmin(name)