3
0
mirror of https://github.com/jlu5/PyLink.git synced 2025-01-24 03:04:05 +01:00

NetworkCore: fix irc.protoname definition

This commit is contained in:
James Lu 2017-06-27 16:15:37 -07:00
parent ad2d5a5ae0
commit 56f1c9e919

View File

@ -52,7 +52,7 @@ class PyLinkNetworkCore(utils.DeprecatedAttributesObject, utils.CamelCaseToSnake
self.sid = None self.sid = None
self.serverdata = conf.conf['servers'][netname] self.serverdata = conf.conf['servers'][netname]
self.botdata = conf.conf['bot'] self.botdata = conf.conf['bot']
self.protoname = None # This is updated in init_vars() self.protoname = self.__class__.__module__.split('.')[-1] # Remove leading pylinkirc.protocols.
self.proto = self.irc = self # Backwards compat self.proto = self.irc = self # Backwards compat
# Protocol stuff # Protocol stuff
@ -110,8 +110,6 @@ class PyLinkNetworkCore(utils.DeprecatedAttributesObject, utils.CamelCaseToSnake
(Re)sets an IRC object to its default state. This should be called when (Re)sets an IRC object to its default state. This should be called when
an IRC object is first created, and on every reconnection to a network. an IRC object is first created, and on every reconnection to a network.
""" """
self.protoname = __name__.split('.')[-1] # Remove leading pylinkirc.protocols.
self.encoding = self.serverdata.get('encoding') or 'utf-8' self.encoding = self.serverdata.get('encoding') or 'utf-8'
# Tracks the main PyLink client's UID. # Tracks the main PyLink client's UID.