From d502275fc814990f392687a804d9f9673baee6b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leonel=20C=C3=A2mara?= Date: Fri, 8 Jun 2018 10:41:13 +0100 Subject: [PATCH] PY3 compatibility --- gluon/contrib/login_methods/basic_auth.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gluon/contrib/login_methods/basic_auth.py b/gluon/contrib/login_methods/basic_auth.py index 88341d05..fb9ff717 100644 --- a/gluon/contrib/login_methods/basic_auth.py +++ b/gluon/contrib/login_methods/basic_auth.py @@ -1,5 +1,5 @@ -import urllib -import urllib2 +from gluon._compat import urlopen +from gluon._compat import urllib2 import base64 @@ -17,7 +17,7 @@ def basic_auth(server="http://127.0.0.1"): headers = {'Authorization': 'Basic ' + key} request = urllib2.Request(server, None, headers) try: - urllib2.urlopen(request) + urlopen(request) return True except (urllib2.URLError, urllib2.HTTPError): return False