Privatize default_thread_X client variables

We have a setter method for them, so there should be no need to access these directly!
This commit is contained in:
Mads Marquart
2019-03-30 18:52:01 +01:00
parent 9b81365b0a
commit 2f973f129d

View File

@@ -73,8 +73,8 @@ class Client(object):
self.seq = "0" self.seq = "0"
# See `createPoll` for the reason for using `OrderedDict` here # See `createPoll` for the reason for using `OrderedDict` here
self.payloadDefault = OrderedDict() self.payloadDefault = OrderedDict()
self.default_thread_id = None self._default_thread_id = None
self.default_thread_type = None self._default_thread_type = None
self.req_url = ReqUrl() self.req_url = ReqUrl()
self._markAlive = True self._markAlive = True
self._buddylist = dict() self._buddylist = dict()
@@ -539,8 +539,8 @@ class Client(object):
:rtype: tuple :rtype: tuple
""" """
if given_thread_id is None: if given_thread_id is None:
if self.default_thread_id is not None: if self._default_thread_id is not None:
return self.default_thread_id, self.default_thread_type return self._default_thread_id, self._default_thread_type
else: else:
raise ValueError("Thread ID is not set") raise ValueError("Thread ID is not set")
else: else:
@@ -554,8 +554,8 @@ class Client(object):
:param thread_type: See :ref:`intro_threads` :param thread_type: See :ref:`intro_threads`
:type thread_type: models.ThreadType :type thread_type: models.ThreadType
""" """
self.default_thread_id = thread_id self._default_thread_id = thread_id
self.default_thread_type = thread_type self._default_thread_type = thread_type
def resetDefaultThread(self): def resetDefaultThread(self):
"""Resets default thread""" """Resets default thread"""