summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorFlorent <florent.pigout@novapost.fr>2014-02-27 11:33:30 +0100
committerFlorent <florent.pigout@novapost.fr>2014-02-27 11:33:30 +0100
commita91b74f9b428563642ad9d2ed294695c44961469 (patch)
tree97d0712dd52fe6069c1af2d236a226c569f35c06 /tools
parent558314f6f573cbdeee2d29046ce581b77e5a8284 (diff)
downloadpysaml2-a91b74f9b428563642ad9d2ed294695c44961469.tar.gz
Add proper main entry point to avoid execution when import.
Diffstat (limited to 'tools')
-rwxr-xr-xtools/mdexport_test.py24
1 files changed, 14 insertions, 10 deletions
diff --git a/tools/mdexport_test.py b/tools/mdexport_test.py
index abd9aefe..b7faca35 100755
--- a/tools/mdexport_test.py
+++ b/tools/mdexport_test.py
@@ -52,17 +52,21 @@ MDIMPORT = {
}
-item = MDIMPORT[sys.argv[1]]
+def main():
+ item = MDIMPORT[sys.argv[1]]
-metad = None
+ metad = None
-if item["type"] == "local":
- metad = MetaDataFile(sys.argv[1], ONTS.values(), item["file"])
-elif item["type"] == "external":
- metad = MetaDataExtern(sys.argv[1], ONTS.values(),
- item["url"], "/opt/local/bin/xmlsec1", item["cert"])
+ if item["type"] == "local":
+ metad = MetaDataFile(sys.argv[1], ONTS.values(), item["file"])
+ elif item["type"] == "external":
+ metad = MetaDataExtern(sys.argv[1], ONTS.values(),
+ item["url"], "/opt/local/bin/xmlsec1", item["cert"])
-if metad:
- metad.load()
- print metad.dumps()
+ if metad:
+ metad.load()
+ print metad.dumps()
+
+if __name__ == '__main__':
+ main()