diff options
author | Rob Austein <sra@hactrn.net> | 2010-03-05 22:23:02 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2010-03-05 22:23:02 +0000 |
commit | 9c6f3b8602707afd33c9c7e52964791f62b2efc5 (patch) | |
tree | 8ba7d94e6d9d0bdc57a34f1a7618f247658b910c /myrpki.rototill/yamltest.py | |
parent | fbbd547236a2a1da9912f7967e5993b37a2cc45c (diff) |
Checkpoint
svn path=/myrpki.rototill/examples/myrpki.conf; revision=3033
Diffstat (limited to 'myrpki.rototill/yamltest.py')
-rw-r--r-- | myrpki.rototill/yamltest.py | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/myrpki.rototill/yamltest.py b/myrpki.rototill/yamltest.py index a8a41b95..ad64420c 100644 --- a/myrpki.rototill/yamltest.py +++ b/myrpki.rototill/yamltest.py @@ -134,10 +134,7 @@ class allocation_db(list): a.crl_interval = a.parent.crl_interval if a.regen_margin is None: a.regen_margin = a.parent.regen_margin - i = 0 - for j in xrange(3): - i = a.sia_base.index("/", i) + 1 - a.client_handle = a.sia_base[i:].rstrip("/") + a.client_handle = "/".join(a.sia_base.rstrip("/").split("/")[3:]) self.root.closure() self.map = dict((a.name, a) for a in self) for a in self: @@ -406,7 +403,6 @@ class allocation(object): if self.is_root(): r["myrpki", "rootd_server_port"] = str(self.rootd_port) - r["myrpki", "rootd_resource_class_name"] = self.name if self.runs_pubd(): r["pubd", "sql-database"] = "pubd%d" % self.engine @@ -416,6 +412,7 @@ class allocation(object): r["myrpki", "pubd_server_port"] = str(s.pubd_port) r["myrpki", "repository_bpki_certificate"] = s.path("bpki/servers/ca.cer") r["myrpki", "repository_handle"] = self.client_handle + r["myrpki", "publication_rsync_server"] = "localhost:%s" % s.rsync_port if rpkid_password: r["rpkid", "sql-password"] = rpkid_password @@ -631,7 +628,7 @@ for d in db: p = d.find_pubd() p.run_setup("answer_repository_client", d.path("entitydb", "identity.xml")) print - d.run_setup("process_repository_answer", p.path("entitydb", "pubclients", "%s.xml" % d.name)) + d.run_setup("process_repository_answer", p.path("entitydb", "pubclients", "%s.%s.xml" % (p.name, d.name))) print print |