summaryrefslogtreecommitdiff
path: root/src/saml2/tools/mdimport.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/saml2/tools/mdimport.py')
-rw-r--r--src/saml2/tools/mdimport.py29
1 files changed, 29 insertions, 0 deletions
diff --git a/src/saml2/tools/mdimport.py b/src/saml2/tools/mdimport.py
new file mode 100644
index 00000000..310e61ad
--- /dev/null
+++ b/src/saml2/tools/mdimport.py
@@ -0,0 +1,29 @@
+#!/usr/bin/env python
+import time
+from saml2.attribute_converter import ac_factory
+from saml2.mdstore import MetaDataMD, MetaDataFile
+
+__author__ = 'rolandh'
+
+def main():
+ start = time.time()
+ for i in range(1, 10):
+ mdmd = MetaDataMD(ac_factory("../tests/attributemaps"), "swamid2.md")
+ mdmd.load()
+
+ _ = mdmd.keys()
+
+ print(time.time() - start)
+
+ start = time.time()
+ for i in range(1, 10):
+ mdf = MetaDataFile(ac_factory("../tests/attributemaps"),
+ "../tests/swamid-2.0.xml")
+ mdf.load()
+ _ = mdf.keys()
+
+ print(time.time() - start)
+
+
+if __name__ == '__main__':
+ main()