Blob Blame History Raw
--- a/urllib2_kerberos.py
+++ b/urllib2_kerberos.py
@@ -24,15 +24,7 @@ import urllib2 as u2

 import kerberos as k

-def getLogger():
-    log = logging.getLogger("http_kerberos_auth_handler")
-    handler = logging.StreamHandler()
-    formatter = logging.Formatter('%(asctime)s %(levelname)s %(message)s')
-    handler.setFormatter(formatter)
-    log.addHandler(handler)
-    return log
-
-log = getLogger()
+log = logging.getLogger("http_kerberos_auth_handler")

 class AbstractKerberosAuthHandler:
     """auth handler for urllib2 that does Kerberos HTTP Negotiate Authentication
@@ -179,7 +171,8 @@ class HTTPKerberosAuthHandler(u2.BaseHan
         return retry

 def test():
-    log.setLevel(logging.DEBUG)
+    logging.basicConfig(format='%(asctime)s %(levelname)s %(message)s',
+            level=logging.DEBUG)
     log.info("starting test")
     opener = u2.build_opener()
     opener.add_handler(HTTPKerberosAuthHandler())