iro/offer/provider.py
branchdevel
changeset 161 072ee139eb67
parent 159 fbd7364b252d
child 166 6d6890f7e3f8
--- a/iro/offer/provider.py	Tue Feb 14 15:47:42 2012 +0100
+++ b/iro/offer/provider.py	Tue Feb 14 16:23:27 2012 +0100
@@ -1,3 +1,5 @@
+from functools import partial
+
 class Provider():
     def __init__(self, name, config, routes=[]):
         self.name = name
@@ -9,3 +11,10 @@
         for (n, v) in self.config:
             if n == "typ":
                 self.typ = v
+
+    def send(self, typ, route, recipient, message):
+        pass
+
+    def getSendFunc(self, typ, route):
+        return partial(self.send, typ, route)
+