mirror of
https://github.com/jlu5/SupyPlugins.git
synced 2025-05-05 09:50:54 -05:00
Hostmasks: use ircutils.splitHostmask()
This commit is contained in:
parent
002f155445
commit
f43c5de11c
@ -51,15 +51,9 @@ class Hostmasks(callbacks.Plugin):
|
|||||||
def _SplitHostmask(self, irc, nick):
|
def _SplitHostmask(self, irc, nick):
|
||||||
# Split the hostmask into 3 sections: nick, ident, and host.
|
# Split the hostmask into 3 sections: nick, ident, and host.
|
||||||
try:
|
try:
|
||||||
splithostmask = re.split('[!@]', irc.state.nickToHostmask(nick))
|
splithostmask = ircutils.splitHostmask(irc.state.nickToHostmask(nick))
|
||||||
except KeyError:
|
except KeyError:
|
||||||
irc.error('There is no such nick \'%s\'.' % nick, Raise=True)
|
irc.error('There is no such nick \'%s\'.' % nick, Raise=True)
|
||||||
if len(splithostmask) != 3:
|
|
||||||
self.log.warning('Hostmasks: Invalid hostmask length received'
|
|
||||||
' for %s on %s. This should not be happening!'
|
|
||||||
% (nick, irc.network))
|
|
||||||
irc.error('Invalid hostmask length received! (this should not '
|
|
||||||
'be happening!)', Raise=True)
|
|
||||||
return splithostmask
|
return splithostmask
|
||||||
|
|
||||||
def gethost(self, irc, msg, args, nick):
|
def gethost(self, irc, msg, args, nick):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user