import warnings
import six
-if six.PY2:
- FileNotFoundError = IOError
-
from six.moves.urllib import parse
+from .. import mgr, logger
+from ..tools import prepare_url_prefix
+
+if six.PY2:
+ FileNotFoundError = IOError # pylint: disable=redefined-builtin
+
try:
from onelogin.saml2.settings import OneLogin_Saml2_Settings as Saml2Settings
from onelogin.saml2.errors import OneLogin_Saml2_Error as Saml2Error
python_saml_imported = False
-from .. import mgr, logger
-from ..tools import prepare_url_prefix
-
-
class Saml2(object):
def __init__(self, onelogin_settings):
self.onelogin_settings = onelogin_settings