diff options
author | Rob Austein <sra@hactrn.net> | 2007-08-01 17:10:55 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2007-08-01 17:10:55 +0000 |
commit | a90287f0c20df6d13534d8ad8bc85efaba25e358 (patch) | |
tree | 98255ac8b9149167067e5dc17e66dc765f1fd2f1 /scripts/rpki/up_down.py | |
parent | 6bb915e389930ac596af6c1d302a1aa4e5a6ad7f (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.py | 6 |
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" |