Make the XMPP component port configurable

fix #2541
This commit is contained in:
Florent Le Coz
2014-06-08 23:30:17 +02:00
parent 8b30e312bb
commit 1604320a23
2 changed files with 7 additions and 2 deletions
+5
View File
@@ -46,6 +46,11 @@ The configuration file uses a simple format of the form
This password must be configured in the XMPP server, associated with the
external component on *hostname*.
`port`
The TCP port to use to connect to the local XMPP component. The default
value is 5347.
`admin`
The bare JID of the gateway administrator. This JID will have more
+2 -2
View File
@@ -2,8 +2,8 @@
#include <logger/logger.hpp>
#include <xmpp/xmpp_component.hpp>
#include <config/config.hpp>
#include <xmpp/jid.hpp>
#include <utils/sha1.hpp>
#include <stdexcept>
@@ -68,7 +68,7 @@ XmppComponent::~XmppComponent()
void XmppComponent::start()
{
this->connect("127.0.0.1", "5347", false);
this->connect("127.0.0.1", Config::get("port", "5347"), false);
}
bool XmppComponent::is_document_open() const