aboutsummaryrefslogtreecommitdiff
path: root/scripts/x509-dot.py
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2008-06-03 00:46:17 +0000
committerRob Austein <sra@hactrn.net>2008-06-03 00:46:17 +0000
commitcbc760455f185d65f9098ba27e1bb825f4f7d02f (patch)
tree61cddd065a8474569d4d528c7a0a2bef4ecb0121 /scripts/x509-dot.py
parent22dd4445049d8c88146164d54c2d62885407f5ba (diff)
Use command line
svn path=/scripts/x509-dot.py; revision=1841
Diffstat (limited to 'scripts/x509-dot.py')
-rw-r--r--scripts/x509-dot.py10
1 files changed, 4 insertions, 6 deletions
diff --git a/scripts/x509-dot.py b/scripts/x509-dot.py
index a7af9dca..ff5a2f15 100644
--- a/scripts/x509-dot.py
+++ b/scripts/x509-dot.py
@@ -56,13 +56,11 @@ class x509(object):
print
-# Eventually this should use sys.argv[1:]
-
-#certs = [x509(filename) for filename in glob.glob("../rpkid/biz-certs/*.cer")]
-
certs = []
-for dirpath, dirnames, filenames in os.walk("../rpkid/testbed.dir/publication"):
- certs += [x509(dirpath + "/" + filename) for filename in filenames if filename.endswith(".cer")]
+
+for topdir in sys.argv[1:] or ["."]:
+ for dirpath, dirnames, filenames in os.walk(topdir):
+ certs += [x509(dirpath + "/" + filename) for filename in filenames if filename.endswith(".cer")]
for i in xrange(len(certs)):
certs[i].set_node("cert_%d" % i)