From 57cd999f7081d94fb1c623665e016576725b5353 Mon Sep 17 00:00:00 2001 From: mathieui Date: Sun, 11 Apr 2021 18:38:22 +0200 Subject: refactor: move argument parsing away from config.py global state-- --- poezio/connection.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'poezio/connection.py') diff --git a/poezio/connection.py b/poezio/connection.py index e474ca94..06715b6b 100644 --- a/poezio/connection.py +++ b/poezio/connection.py @@ -27,7 +27,7 @@ from slixmpp.util import FileSystemCache from poezio import common from poezio import fixes from poezio import xdg -from poezio.config import config, options +from poezio.config import config class Connection(slixmpp.ClientXMPP): @@ -37,7 +37,7 @@ class Connection(slixmpp.ClientXMPP): """ __init = False - def __init__(self): + def __init__(self, custom_version=''): keyfile = config.getstr('keyfile') certfile = config.getstr('certfile') @@ -169,7 +169,7 @@ class Connection(slixmpp.ClientXMPP): self.register_plugin('xep_0172') if config.getbool('send_poezio_info'): - info = {'name': 'poezio', 'version': options.custom_version} + info = {'name': 'poezio', 'version': custom_version} if config.getbool('send_os_info'): info['os'] = common.get_os_info() self.plugin['xep_0030'].set_identities(identities={('client', -- cgit v1.2.3