remove dm.xmlsec.binding

python-saml uses dm.xmlsec.binding only supports python2
by moving to py3, we now use python3-saml (which uses python-xmlsec
instead)

see: https://github.com/onelogin/python-saml/issues/145#issuecomment-222021691
This commit is contained in:
Ryan Petrello
2019-01-03 15:31:39 -05:00
parent c6482137d1
commit af4234556e
3 changed files with 0 additions and 47 deletions

View File

@@ -1,30 +1,4 @@
# Copyright (c) 2015 Ansible, Inc.
# All Rights Reserved.
# Python
import threading
# Monkeypatch xmlsec.initialize() to only run once (https://github.com/ansible/ansible-tower/issues/3241).
xmlsec_init_lock = threading.Lock()
xmlsec_initialized = False
#
# TODO: THIS DOES NOT WORK IN PY3
#
#import dm.xmlsec.binding # noqa
#original_xmlsec_initialize = dm.xmlsec.binding.initialize
#
#
#def xmlsec_initialize(*args, **kwargs):
# global xmlsec_init_lock, xmlsec_initialized, original_xmlsec_initialize
# with xmlsec_init_lock:
# if not xmlsec_initialized:
# original_xmlsec_initialize(*args, **kwargs)
# xmlsec_initialized = True
#
#
#dm.xmlsec.binding.initialize = xmlsec_initialize
default_app_config = 'awx.sso.apps.SSOConfig'