iro/iro.py
changeset 11 f25033cf93e0
parent 8 cec27aeb7e69
child 19 fcf8489f1c2f
--- a/iro/iro.py	Wed Oct 28 03:36:27 2009 +0100
+++ b/iro/iro.py	Sat Oct 31 03:20:59 2009 +0100
@@ -15,12 +15,11 @@
 
 from xmlrpc import SecureUserDBXMLRPCServer,UserDB
 
-from user import User, Admin, NotSupportedFeature
+from user import User, Admin
 import anbieter
 import ConfigParser
 
-
-from job import MessageJob
+from job import SMSJob, FAXJob, MailJob
 from joblist import Joblist
 from providerlist import Providerlist
 
@@ -88,7 +87,10 @@
     class MyManager(BaseManager):
         pass
     
-    MyManager.register('MessageJob', MessageJob) 
+    MyManager.register('SMSJob', SMSJob) 
+    MyManager.register('FAXob', FAXJob) 
+    MyManager.register('MailJob',FAXJob) 
+    MyManager.register('Providerlist',Providerlist) 
     manager = MyManager()
     manager.start()
     
@@ -106,7 +108,7 @@
     
     #Benutzerdatenbank erstellen
     queue = Queue()
-    provider=Providerlist()
+    provider=manager.Providerlist()
     provider.add("sipgate", sip, ["sms", "fax", ])
     provider.add("smstrade", smstrade, ["sms", ])
     provider.add("geonet", None, ["sms", "fax", ])