comparison plugins/plugin_xep_0065.py @ 22:bb72c29f3432

added action cb mechanism for buttons. Tested with a temporary new user registration button.
author Goffi <goffi@goffi.org>
date Tue, 01 Dec 2009 04:56:08 +0100
parents 633c5ed65701
children 3e24753b9e0b
comparison
equal deleted inserted replaced
21:633c5ed65701 22:bb72c29f3432
471 471
472 #parameters 472 #parameters
473 host.memory.importParams(self, XEP_0065.params) 473 host.memory.importParams(self, XEP_0065.params)
474 host.memory.setDefault("IP", "File Transfert", self.getExternalIP) 474 host.memory.setDefault("IP", "File Transfert", self.getExternalIP)
475 475
476 port = int(self.host.memory.getParamV("Port", "File Transfert")) 476 port = int(self.host.memory.getParamA("Port", "File Transfert"))
477 info("Launching Socks5 Stream server on port %d", port) 477 info("Launching Socks5 Stream server on port %d", port)
478 reactor.listenTCP(port, self.server_factory) 478 reactor.listenTCP(port, self.server_factory)
479 479
480 def getExternalIP(self): 480 def getExternalIP(self):
481 """Return IP visible from outside, by asking to a website""" 481 """Return IP visible from outside, by asking to a website"""