summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorRoland Hedberg <roland.hedberg@adm.umu.se>2013-06-26 08:29:05 +0200
committerRoland Hedberg <roland.hedberg@adm.umu.se>2013-06-26 08:29:05 +0200
commitb28f7bc91819bcc5da7d8d13c2bffb4577d26c41 (patch)
tree7561fbcd186825fad72b23c02933968164cbee4c /tools
parent439852e93e27481391bf78324bfff955f24dc467 (diff)
downloadpysaml2-b28f7bc91819bcc5da7d8d13c2bffb4577d26c41.tar.gz
Path to xmlsec binary should not be hard coded into the script.
Diffstat (limited to 'tools')
-rwxr-xr-xtools/mdexport.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/mdexport.py b/tools/mdexport.py
index 7df75d3e..93dce704 100755
--- a/tools/mdexport.py
+++ b/tools/mdexport.py
@@ -49,6 +49,7 @@ parser.add_argument('-u', dest='url')
parser.add_argument('-c', dest='cert')
parser.add_argument('-a', dest='attrsmap')
parser.add_argument('-o', dest='output')
+parser.add_argument('-x', dest='xmlsec')
parser.add_argument(dest="item")
args = parser.parse_args()
@@ -60,7 +61,7 @@ if args.type == "local":
elif args.type == "external":
ATTRCONV = ac_factory(args.attrsmap)
httpc = HTTPBase()
- crypto = _get_xmlsec_cryptobackend("/opt/local/bin/xmlsec1")
+ crypto = _get_xmlsec_cryptobackend(args.xmlsec)
sc = SecurityContext(crypto)
metad = MetaDataExtern(ONTS.values(), ATTRCONV, args.url,
sc, cert=args.cert, http=httpc)