]> jfr.im git - irc/quakenet/qwebirc.git/commitdiff
Fix ssl import.
authorChris Porter <redacted>
Mon, 13 Feb 2012 05:10:34 +0000 (05:10 +0000)
committerChris Porter <redacted>
Mon, 13 Feb 2012 05:10:34 +0000 (05:10 +0000)
qwebirc/ircclient.py

index 2fd09c07445b0546ab5fc07e67cd1b10277f1d9c..8e06eaed64799658e78cf3fa9c5b9612e95db2ee 100644 (file)
@@ -1,6 +1,6 @@
 import twisted, sys, codecs, traceback
 from twisted.words.protocols import irc
 import twisted, sys, codecs, traceback
 from twisted.words.protocols import irc
-from twisted.internet import reactor, protocol, abstract, ssl
+from twisted.internet import reactor, protocol, abstract
 from twisted.web import resource, server
 from twisted.protocols import basic
 from twisted.names.client import Resolver
 from twisted.web import resource, server
 from twisted.protocols import basic
 from twisted.names.client import Resolver
@@ -153,6 +153,7 @@ def createIRC(*args, **kwargs):
   
   if CONNECTION_RESOLVER is None:
     if hasattr(config, "SSLPORT"):
   
   if CONNECTION_RESOLVER is None:
     if hasattr(config, "SSLPORT"):
+      from twisted.internet import ssl
       reactor.connectSSL(config.IRCSERVER, config.SSLPORT, f, ssl.ClientContextFactory(), **tcpkwargs)
     else:
       reactor.connectTCP(config.IRCSERVER, config.IRCPORT, f, **tcpkwargs)
       reactor.connectSSL(config.IRCSERVER, config.SSLPORT, f, ssl.ClientContextFactory(), **tcpkwargs)
     else:
       reactor.connectTCP(config.IRCSERVER, config.IRCPORT, f, **tcpkwargs)