aboutsummaryrefslogtreecommitdiffstats
path: root/server.py
diff options
context:
space:
mode:
authorGuillaume Horel <guillaume.horel@gmail.com>2010-11-16 00:31:43 -0500
committerGuillaume Horel <guillaume.horel@gmail.com>2010-11-16 00:31:43 -0500
commitd4d8353b27bd499da8c1790f786a263bbf33600b (patch)
treeaa7d4547e34f6a0f3dcdba2c069151b9f9e550ad /server.py
parent50ffed97de46dd5d3367703bd5e14c36ee3fb583 (diff)
parent59f44cc48166589846401d609c0cac3f454b8e5f (diff)
downloadalias-d4d8353b27bd499da8c1790f786a263bbf33600b.tar.gz
Merge branch 'master' of alias.fr.nf:alias
Diffstat (limited to 'server.py')
-rw-r--r--server.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/server.py b/server.py
index a19bb1e..1ecf779 100644
--- a/server.py
+++ b/server.py
@@ -8,6 +8,7 @@ class ObjectComponent(ComponentXMPP):
def __init__(self, jid, secret, server, port, root):
ComponentXMPP.__init__(self, jid, secret, server, port)
+ self.register_plugin("AliasPlugin", module = "plugin" )
self.add_event_handler("session_start", self.start)
self.add_event_handler("presence_probe", self.presenceProbe)
self.add_event_handler("message", self.message)
@@ -22,6 +23,7 @@ class ObjectComponent(ComponentXMPP):
for user in self.userHandler.getUserList() :
self.sendPresence(pto = user, ptype = "unavailable")
XMLStream.disconnect(self, reconnect)
+ logging.info('Component %s disconnected' % self.boundjid.bare)
def message(self, msg):
msg.reply("Thanks for sending\n%(body)s" % msg).send()
@@ -64,7 +66,7 @@ if __name__ == '__main__' :
component = ObjectComponent(args.name, args.secret, args.host, args.port, args.root)
if component.connect() :
- print 'Component', args.name, 'connected to', args.host + ':' + str(args.port)
+ logging.info('Component %s connected' % args.name )
component.process(False)
else :
print "Couldn't connect"