equal
deleted
inserted
replaced
|
1 from functools import partial |
|
2 |
1 class Provider(): |
3 class Provider(): |
2 def __init__(self, name, config, routes=[]): |
4 def __init__(self, name, config, routes=[]): |
3 self.name = name |
5 self.name = name |
4 self.config = config |
6 self.config = config |
5 self.routes=routes |
7 self.routes=routes |
7 |
9 |
8 def loadConfig(self): |
10 def loadConfig(self): |
9 for (n, v) in self.config: |
11 for (n, v) in self.config: |
10 if n == "typ": |
12 if n == "typ": |
11 self.typ = v |
13 self.typ = v |
|
14 |
|
15 def send(self, typ, route, recipient, message): |
|
16 pass |
|
17 |
|
18 def getSendFunc(self, typ, route): |
|
19 return partial(self.send, typ, route) |
|
20 |