aboutsummaryrefslogtreecommitdiff
path: root/scripts/rpki/up_down.py
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2007-08-01 17:10:55 +0000
committerRob Austein <sra@hactrn.net>2007-08-01 17:10:55 +0000
commita90287f0c20df6d13534d8ad8bc85efaba25e358 (patch)
tree98255ac8b9149167067e5dc17e66dc765f1fd2f1 /scripts/rpki/up_down.py
parent6bb915e389930ac596af6c1d302a1aa4e5a6ad7f (diff)
Fix handling of req_* attributes to follow the schema.
svn path=/scripts/rpki/up_down.py; revision=808
Diffstat (limited to 'scripts/rpki/up_down.py')
-rw-r--r--scripts/rpki/up_down.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/scripts/rpki/up_down.py b/scripts/rpki/up_down.py
index 87f7b05c..4f161ec8 100644
--- a/scripts/rpki/up_down.py
+++ b/scripts/rpki/up_down.py
@@ -36,9 +36,9 @@ class certificate_elt(base_elt):
def startElement(self, stack, name, attrs):
assert name == "certificate", "Unexpected name %s, stack %s" % (name, stack)
self.cert_url = attrs["cert_url"]
- self.req_resource_set_as = resource_set.resource_set_as(attrs["req_resource_set_as"])
- self.req_resource_set_ipv4 = resource_set.resource_set_ipv4(attrs["req_resource_set_ipv4"])
- self.req_resource_set_ipv6 = resource_set.resource_set_ipv6(attrs["req_resource_set_ipv6"])
+ self.req_resource_set_as = resource_set.resource_set_as(attrs.get("req_resource_set_as"))
+ self.req_resource_set_ipv4 = resource_set.resource_set_ipv4(attrs.get("req_resource_set_ipv4"))
+ self.req_resource_set_ipv6 = resource_set.resource_set_ipv6(attrs.get("req_resource_set_ipv6"))
def endElement(self, stack, name, text):
assert name == "certificate"