aboutsummaryrefslogtreecommitdiff
path: root/rpki/publication.py
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2014-08-21 15:33:59 +0000
committerRob Austein <sra@hactrn.net>2014-08-21 15:33:59 +0000
commit9edff5e5bb5a64b7a08e82b804d9d147d2258052 (patch)
tree53dd20a8cc16eb96d64823248495913d563b5a73 /rpki/publication.py
parent82d157ad504a92ad7c8c703e14cadee65a449776 (diff)
Generate rsync updates from RRDP delta we just committed to SQL.
Start moving publication protocol away from using SAX. svn path=/branches/tk705/; revision=5932
Diffstat (limited to 'rpki/publication.py')
-rw-r--r--rpki/publication.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/rpki/publication.py b/rpki/publication.py
index 763fda9d..4c3109b9 100644
--- a/rpki/publication.py
+++ b/rpki/publication.py
@@ -245,3 +245,11 @@ class cms_msg(rpki.x509.XML_CMS_object):
encoding = "us-ascii"
schema = rpki.relaxng.publication
saxify = sax_handler.saxify
+
+class cms_msg_no_sax(cms_msg):
+ """
+ Transition kludge: varient of cms_msg (q.v.) with SAX parsing disabled.
+ If and when we ditch SAX entirely, this will become cms_msg.
+ """
+
+ saxify = None