Fixed stupid verisign bug.

This commit is contained in:
Jeremy Fincher 2003-09-22 18:00:16 +00:00
parent 3e28059c9e
commit e40183f1e5
2 changed files with 5 additions and 1 deletions

View File

@ -622,6 +622,9 @@ class FunCommands(callbacks.Privmsg):
else: else:
try: try:
ip = socket.gethostbyname(host) ip = socket.gethostbyname(host)
if ip == '64.94.110.11':
irc.reply(msg, 'Host not found.')
else:
irc.reply(msg, ip) irc.reply(msg, ip)
except socket.error: except socket.error:
irc.error(msg, 'Host not found.') irc.error(msg, 'Host not found.')

View File

@ -90,6 +90,7 @@ class FunCommandsTest(PluginTestCase, PluginDocumentation):
def testDns(self): def testDns(self):
self.assertNotError('dns slashdot.org') self.assertNotError('dns slashdot.org')
self.assertResponse('dns alsdkjfaslkdfjaslkdfj.com', 'Host not found.')
def testWhois(self): def testWhois(self):
self.assertNotError('whois ohio-state.edu') self.assertNotError('whois ohio-state.edu')