Commit afa410dc authored by Jason R. Coombs's avatar Jason R. Coombs

Refactor to support multiple loader names. Ref #1337.

parent af4e065b
...@@ -1518,11 +1518,9 @@ class DefaultProvider(EggProvider): ...@@ -1518,11 +1518,9 @@ class DefaultProvider(EggProvider):
@classmethod @classmethod
def _register(cls): def _register(cls):
loader_cls = getattr( loader_names = 'SourceFileLoader',
importlib_machinery, for name in loader_names:
'SourceFileLoader', loader_cls = getattr(importlib_machinery, name, type(None))
type(None),
)
register_loader_type(loader_cls, cls) register_loader_type(loader_cls, cls)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment