iro/offer/__init__.py
author Sandro Knauß <knauss@netzguerilla.net>
Tue, 14 Feb 2012 21:24:31 +0100
branchdevel
changeset 162 497d6b9b6914
parent 157 0192f9107870
child 166 6d6890f7e3f8
permissions -rw-r--r--
make difference between NoRoute and NoRouteForTask NoRoute - a Offer exception NoRouteForTask - no route found to send message

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)