iro/offer/provider.py
branchdevel
changeset 166 6d6890f7e3f8
parent 161 072ee139eb67
child 169 aabc04843d25
equal deleted inserted replaced
165:dd07766f4fee 166:6d6890f7e3f8
     1 from functools import partial
     1 from functools import partial
     2 
     2 
     3 class Provider():
     3 class Provider():
     4     def __init__(self, name, config, routes=[]):
     4     def __init__(self, name, config, routes=[], typs=[]):
     5         self.name = name
     5         self.name = name
     6         self.config = config
     6         self.config = config
     7         self.routes=routes
     7         self.routes=routes
       
     8         self.typs=typs
       
     9         self.testmode = False
       
    10         
     8         self.loadConfig()
    11         self.loadConfig()
     9 
    12 
    10     def loadConfig(self):
    13     def loadConfig(self):
    11         for (n, v) in self.config:
    14         for (n, v) in self.config:
    12             if n == "typ":
    15             if n == "typ":