equal
deleted
inserted
replaced
99 MyManager.register('Providerlist',Providerlist) |
99 MyManager.register('Providerlist',Providerlist) |
100 manager = MyManager() |
100 manager = MyManager() |
101 manager.start() |
101 manager.start() |
102 |
102 |
103 |
103 |
|
104 conf=["iro.conf", "~/iro.conf","/etc/iro/iro.conf"] |
|
105 |
104 #anbieter erzeugen und konfigurieren |
106 #anbieter erzeugen und konfigurieren |
105 |
107 |
106 sip=MySipgate() |
108 sip=MySipgate() |
107 sip.read_basic_config("iro.conf") |
109 sip.read_basic_config(conf) |
108 |
110 |
109 localhost=MySMTP() |
111 localhost=MySMTP() |
110 localhost.read_basic_config("iro.conf") |
112 localhost.read_basic_config(conf) |
111 |
113 |
112 smstrade=MySmstrade() |
114 smstrade=MySmstrade() |
113 smstrade.read_basic_config("iro.conf") |
115 smstrade.read_basic_config(conf) |
114 |
116 |
115 #Benutzerdatenbank erstellen |
117 #Benutzerdatenbank erstellen |
116 queue = Queue() |
118 queue = Queue() |
117 provider=manager.Providerlist() |
119 provider=manager.Providerlist() |
118 provider.add("sipgate", sip, ["sms", "fax", ]) |
120 provider.add("sipgate", sip, ["sms", "fax", ]) |
132 worker=Worker(queue) |
134 worker=Worker(queue) |
133 worker.start() |
135 worker.start() |
134 |
136 |
135 #Server starten |
137 #Server starten |
136 cp = ConfigParser.ConfigParser() |
138 cp = ConfigParser.ConfigParser() |
137 cp.read(["iro.conf"]) |
139 cp.read(conf) |
138 cert=cp.get('server', 'cert') |
140 cert=cp.get('server', 'cert') |
139 key=cp.get('server', 'key') |
141 key=cp.get('server', 'key') |
140 server = SecureUserDBXMLRPCServer(addr=("localhost", 8000), |
142 server = SecureUserDBXMLRPCServer(addr=("localhost", 8000), |
141 userdb=userdb, |
143 userdb=userdb, |
142 certificate=cert,privatekey=key) |
144 certificate=cert,privatekey=key) |