iro/offer/__init__.py
branchdevel
changeset 157 0192f9107870
parent 142 7d0c1fa97123
child 166 6d6890f7e3f8
equal deleted inserted replaced
156:a4ad521b127b 157:0192f9107870
       
     1 from .offer import Offer
       
     2 from .provider import Provider
       
     3 
       
     4 from ..error import NoProvider
       
     5 
       
     6 providers={}
       
     7 
       
     8 def getProvider(name, typ, config):
       
     9     try:
       
    10         return providers[typ](name,config)
       
    11     except KeyError:
       
    12         raise NoProvider(typ)
       
    13