Исправлено формирование jabber.yml файла если указано несколько хостов

legacy
parent bfa0828dae
commit 778241fc58

@ -3,7 +3,7 @@ loglevel: 1
disable_sasl_mechanisms: ["X-OAUTH2"]
hosts:
- "localhost"
- #-sr_jabber_hosts_pass-#
#-sr_jabber_hosts_yml-#
listen:
-
port: #-sr_jabber_port-#

@ -546,6 +546,13 @@ class fillVars(object, cl_base.glob_attr):
return ", ".join(map(lambda x: '"'+x+'"', jabberHosts.split(",")))
return ""
def get_sr_jabber_hosts_yml(self):
"""Текст в ejabberd.cfg - имена хостов с которыми работает сервис"""
jabberHosts = self.Get("sr_jabber_hosts")
if jabberHosts:
return "\n".join(map(lambda x: ' - "%s"' % x, jabberHosts.split(",")))
return ""
def get_sr_jabber_user_name(self):
"""Имя jabber пользователя (левая часть jabber id)"""
userJid = self.Get("sr_jabber_user_id")

@ -163,6 +163,9 @@ class Data:
# Текст в ejabberd.cfg - имена хостов с которыми работает сервис
sr_jabber_hosts_pass = {}
# Текст в ejabberd.yml - имена хостов с которыми работает сервис
sr_jabber_hosts_yml = {}
# jabber id пользователя
sr_jabber_user_id = {'mode':"w"}

Loading…
Cancel
Save