aboutsummaryrefslogtreecommitdiff
path: root/scripts/xml-parse-test.py
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/xml-parse-test.py')
-rwxr-xr-xscripts/xml-parse-test.py36
1 files changed, 10 insertions, 26 deletions
diff --git a/scripts/xml-parse-test.py b/scripts/xml-parse-test.py
index d4d8f26f..ba4da001 100755
--- a/scripts/xml-parse-test.py
+++ b/scripts/xml-parse-test.py
@@ -76,9 +76,8 @@ class rpki_updown_msg(object):
version="1"\n\
sender="%s"\n\
recipient="%s"\n\
- msg_ref="%s"\n\
type="%s">\n' \
- % (self.sender, self.recipient, self.msg_ref, self.type)
+ % (self.sender, self.recipient, self.type)
) + self.toXML() + "</message>\n"
def toXML(self):
@@ -93,12 +92,8 @@ class rpki_updown_msg(object):
class rpki_updown_cert(object):
def __init__(self, attrs):
- for k in ("cert_url", "cert_ski", "cert_aki", "cert_serial", "status"):
+ for k in ("cert_url", ):
setattr(self, k, attrs.getValue(k).encode("ascii"))
- for k,f in (("resource_set_as", rpki_updown_resource_set_as),
- ("resource_set_ipv4", rpki_updown_resource_set_ipv4),
- ("resource_set_ipv6", rpki_updown_resource_set_ipv6)):
- setattr(self, k, f(attrs.getValue(k).encode("ascii")))
for k,f in (("req_resource_set_as", rpki_updown_resource_set_as),
("req_resource_set_ipv4", rpki_updown_resource_set_ipv4),
("req_resource_set_ipv6", rpki_updown_resource_set_ipv6)):
@@ -108,30 +103,20 @@ class rpki_updown_cert(object):
setattr(self, k, None)
def toXML(self):
- xml = ('\
- <certificate cert_url="%s"\n\
- cert_ski="%s"\n\
- cert_aki="%s"\n\
- cert_serial="%s"\n\
- resource_set_as="%s"\n\
- resource_set_ipv4="%s"\n\
- resource_set_ipv6="%s"\n' \
- % (self.cert_url, self.cert_ski, self.cert_aki, self.cert_serial,
- self.resource_set_as, self.resource_set_ipv4, self.resource_set_ipv6))
+ xml = (' <certificate cert_url="%s"' % (self.cert_url))
if self.req_resource_set_as:
- xml += (' req_resource_set_as="%s"\n' % self.req_resource_set_as)
+ xml += ('\n req_resource_set_as="%s"' % self.req_resource_set_as)
if self.req_resource_set_ipv4:
- xml += (' req_resource_set_ipv4="%s"\n' % self.req_resource_set_ipv4)
+ xml += ('\n req_resource_set_ipv4="%s"' % self.req_resource_set_ipv4)
if self.req_resource_set_ipv6:
- xml += (' req_resource_set_ipv6="%s"\n' % self.req_resource_set_ipv6)
- xml += (' status="%s">' % self.status)
- xml += base64.b64encode(self.cert) + "</certificate>\n"
+ xml += ('\n req_resource_set_ipv6="%s"' % self.req_resource_set_ipv6)
+ xml += ">" + base64.b64encode(self.cert) + "</certificate>\n"
return xml
class rpki_updown_class(object):
def __init__(self, attrs):
- for k in ("class_name", "cert_url", "cert_ski"):
+ for k in ("class_name", "cert_url"):
setattr(self, k, attrs.getValue(k).encode("ascii"))
for k,f in (("resource_set_as", rpki_updown_resource_set_as),
("resource_set_ipv4", rpki_updown_resource_set_ipv4),
@@ -147,11 +132,10 @@ class rpki_updown_class(object):
xml = ('\
<class class_name="%s"\n\
cert_url="%s"\n\
- cert_ski="%s"\n\
resource_set_as="%s"\n\
resource_set_ipv4="%s"\n\
resource_set_ipv6="%s"' \
- % (self.class_name, self.cert_url, self.cert_ski,
+ % (self.class_name, self.cert_url,
self.resource_set_as, self.resource_set_ipv4, self.resource_set_ipv6))
if self.suggested_sia_head:
xml += ('\n suggested_sia_head="%s"' % (self.suggested_sia_head))
@@ -271,7 +255,7 @@ class rpki_updown_sax_handler(xml.sax.handler.ContentHandler):
"error_response" : rpki_updown_error_response()
}[attrs.getValue("type")]
assert self.obj != None
- for k in ("type", "sender", "recipient", "msg_ref"):
+ for k in ("type", "sender", "recipient"):
setattr(self.obj, k, attrs.getValue(k).encode("ascii"))
else:
assert self.obj != None