From ff33e2a335a01f2b438c84f7108cae37eb444e45 Mon Sep 17 00:00:00 2001 From: Rob Austein Date: Thu, 7 Aug 2014 18:43:59 +0000 Subject: Rework RRDP filename scheme to simplify Apache configuration. svn path=/branches/tk705/; revision=5915 --- rpki/pubd.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'rpki/pubd.py') diff --git a/rpki/pubd.py b/rpki/pubd.py index 8b58747e..4f1ea417 100644 --- a/rpki/pubd.py +++ b/rpki/pubd.py @@ -347,7 +347,7 @@ class session_obj(rpki.sql.sql_persistent): Write current session snapshot to disk. """ - self.write_rrdp_file("%s/snapshot/%s.xml" % (self.uuid, self.serial), self.snapshot) + self.write_rrdp_file("snapshot/%s/%s.xml" % (self.uuid, self.serial), self.snapshot) def write_deltas(self): """ @@ -367,7 +367,7 @@ class session_obj(rpki.sql.sql_persistent): session_id = self.uuid, serial = str(self.serial)) SubElement(xml, rrdp_xmlns + "snapshot", - uri = "%s/%s/snapshot/%d.xml" % (self.gctx.rrdp_uri_base, self.uuid, self.serial), + uri = "%s/snapshot/%s/%d.xml" % (self.gctx.rrdp_uri_base, self.uuid, self.serial), hash = self.hash) for delta in self.deltas: se = SubElement(xml, rrdp_xmlns + "delta", @@ -376,7 +376,7 @@ class session_obj(rpki.sql.sql_persistent): hash = delta.hash) se.set("from", str(delta.serial - 1)) rpki.relaxng.rrdp.assertValid(xml) - self.write_rrdp_file("%s/notification.xml" % self.uuid, + self.write_rrdp_file("notification/%s.xml" % self.uuid, ElementToString(xml, pretty_print = True), overwrite = True) @@ -402,7 +402,7 @@ class delta_obj(rpki.sql.sql_persistent): @property def fn(self): - return "%s/deltas/%s-%s.xml" % (self.session.uuid, self.serial - 1, self.serial) + return "deltas/%s/%s-%s.xml" % (self.session.uuid, self.serial - 1, self.serial) @classmethod def create(cls, session): -- cgit v1.2.3