| branch | devel |
| changeset 157 | 0192f9107870 |
| parent 142 | 7d0c1fa97123 |
| child 166 | 6d6890f7e3f8 |
--- a/iro/offer/__init__.py Mon Feb 13 22:18:06 2012 +0100 +++ b/iro/offer/__init__.py Mon Feb 13 22:19:31 2012 +0100 @@ -0,0 +1,13 @@ +from .offer import Offer +from .provider import Provider + +from ..error import NoProvider + +providers={} + +def getProvider(name, typ, config): + try: + return providers[typ](name,config) + except KeyError: + raise NoProvider(typ) +