aboutsummaryrefslogtreecommitdiff
path: root/rpkid/testbed.py
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2008-05-18 00:11:59 +0000
committerRob Austein <sra@hactrn.net>2008-05-18 00:11:59 +0000
commitb13d25453d202ad346e5f962370979b737aeeb39 (patch)
tree6f259c75a9298843cb34de2a83f42fcc5554e818 /rpkid/testbed.py
parent1527adaab13a386bb0cee7dcc4257044bd5880bd (diff)
Convert to generating new ROA format
svn path=/rpkid/left-right-schema.rnc; revision=1800
Diffstat (limited to 'rpkid/testbed.py')
-rw-r--r--rpkid/testbed.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/rpkid/testbed.py b/rpkid/testbed.py
index 3d01c7d1..2c697b42 100644
--- a/rpkid/testbed.py
+++ b/rpkid/testbed.py
@@ -255,8 +255,8 @@ class route_origin(object):
def __init__(self, asn, ipv4, ipv6, exact_match):
self.asn = asn
- self.v4 = rpki.resource_set.resource_set_ipv4("".join(ipv4.split())) if ipv4 else None
- self.v6 = rpki.resource_set.resource_set_ipv6("".join(ipv6.split())) if ipv6 else None
+ self.v4 = rpki.resource_set.roa_prefix_set_ipv4("".join(ipv4.split())) if ipv4 else None
+ self.v6 = rpki.resource_set.roa_prefix_set_ipv6("".join(ipv6.split())) if ipv6 else None
self.exact_match = exact_match
def __eq__(self, other):
@@ -308,6 +308,8 @@ class allocation_db(list):
def apply_delta(self, delta):
"""Apply a delta or run a command."""
+ if delta is None:
+ return
for d in delta:
if isinstance(d, str):
c = d.split()