Mercurial > libervia-backend
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""" |