diff options
author | Roland Hedberg <roland.hedberg@adm.umu.se> | 2015-11-19 14:24:01 +0100 |
---|---|---|
committer | Roland Hedberg <roland.hedberg@adm.umu.se> | 2015-11-19 14:24:01 +0100 |
commit | 048797c99cab665321bb2340bec1841ea1d2e375 (patch) | |
tree | 00764c5bbb546d9af3c47f327afa5c958a409e69 /tools | |
parent | 73849b4f08f7900642bf74975b923e4263916014 (diff) | |
download | pysaml2-048797c99cab665321bb2340bec1841ea1d2e375.tar.gz |
Don't fail if no xmlsec binary defined.
Diffstat (limited to 'tools')
-rwxr-xr-x | tools/mdexport.py | 22 |
1 files changed, 5 insertions, 17 deletions
diff --git a/tools/mdexport.py b/tools/mdexport.py index 189ced2c..d9ab521b 100755 --- a/tools/mdexport.py +++ b/tools/mdexport.py @@ -1,23 +1,17 @@ -#!/usr/bin/env python -from saml2.sigver import _get_xmlsec_cryptobackend, SecurityContext + #!/usr/bin/env python +from saml2.sigver import _get_xmlsec_cryptobackend +from saml2.sigver import SecurityContext from saml2.httpbase import HTTPBase from saml2 import saml from saml2 import md from saml2.attribute_converter import ac_factory -from saml2.extension import dri -from saml2.extension import idpdisc -from saml2.extension import mdattr -from saml2.extension import mdrpi -from saml2.extension import mdui -from saml2.extension import shibmd -from saml2.extension import ui from saml2 import xmldsig from saml2 import xmlenc import argparse -from saml2.mdstore import MetaDataFile, MetaDataExtern +from saml2.mdstore import MetaDataFile, MetaDataExtern, load_extensions __author__ = 'rolandh' @@ -29,18 +23,12 @@ dictionary format. ONTS = { saml.NAMESPACE: saml, - mdui.NAMESPACE: mdui, - mdattr.NAMESPACE: mdattr, - mdrpi.NAMESPACE: mdrpi, - dri.NAMESPACE: dri, - ui.NAMESPACE: ui, - idpdisc.NAMESPACE: idpdisc, md.NAMESPACE: md, xmldsig.NAMESPACE: xmldsig, xmlenc.NAMESPACE: xmlenc, - shibmd.NAMESPACE: shibmd } +ONTS.update(load_extensions()) parser = argparse.ArgumentParser() parser.add_argument('-t', dest='type') |