Added config file

This commit is contained in:
Matthias Schiffer 2010-05-02 15:03:32 +02:00
parent 37df134314
commit 41fec54c30
3 changed files with 9 additions and 7 deletions

5
config.py Normal file
View file

@ -0,0 +1,5 @@
config = {
'jid': '',
'password': '',
'cacertfile': ''
}

View file

@ -112,12 +112,8 @@ class VersionHandler(object):
class XMPPConnection(Client): class XMPPConnection(Client):
_jid = JID('curunir@jabber.ccc.de/Orthanc') def __init__(self, config):
_password = '' Client.__init__(self, JID(config['jid']), config['password'], tls_settings = TLSSettings(require = True, cacert_file = config['cacertfile']))
_cert_file = 'cacert.pem'
def __init__(self):
Client.__init__(self, self._jid, self._password, tls_settings = TLSSettings(require = True, cacert_file = self._cert_file))
self.interface_providers = [ self.interface_providers = [
MessageHandler(self), MessageHandler(self),

View file

@ -1,6 +1,7 @@
from connection.xmpp import XMPPConnection from connection.xmpp import XMPPConnection
import signal, sys import signal, sys
from config import config
run = True run = True
@ -12,7 +13,7 @@ signal.signal(signal.SIGINT, exithandler)
signal.signal(signal.SIGTERM, exithandler) signal.signal(signal.SIGTERM, exithandler)
signal.signal(signal.SIGQUIT, exithandler) signal.signal(signal.SIGQUIT, exithandler)
connection = XMPPConnection() connection = XMPPConnection(config)
connection.connect() connection.connect()
while run: while run: