aboutsummaryrefslogtreecommitdiff
path: root/rpki/rpkid.py
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2016-04-23 15:03:51 +0000
committerRob Austein <sra@hactrn.net>2016-04-23 15:03:51 +0000
commit9b85950eca0020b4c264904b5eb60719cc6d8339 (patch)
treefe3ea7d245ba8720b88910516dd7a43f7fe33d2f /rpki/rpkid.py
parent4d3f0b25bf076ad5fb71de24694a1c77a80271bc (diff)
Internal root working with vastly-simplified implementation.
svn path=/branches/tk705/; revision=6379
Diffstat (limited to 'rpki/rpkid.py')
-rw-r--r--rpki/rpkid.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/rpki/rpkid.py b/rpki/rpkid.py
index 48645396..af973b62 100644
--- a/rpki/rpkid.py
+++ b/rpki/rpkid.py
@@ -471,7 +471,7 @@ class main(object):
if msg_tag is not None:
kw.update(tag = msg_tag)
- for ca_detail in rpki.rpkidb.models.CADetail.objects.filter(ca__turtle__tenant__tenant_handle = tenant_handle, state = "active"):
+ for ca_detail in rpki.rpkidb.models.CADetail.objects.filter(ca__parent__tenant__tenant_handle = tenant_handle, state = "active"):
SubElement(r_msg, rpki.left_right.tag_list_published_objects,
uri = ca_detail.crl_uri, **kw).text = ca_detail.latest_crl.get_Base64()
SubElement(r_msg, rpki.left_right.tag_list_published_objects,
@@ -497,13 +497,13 @@ class main(object):
logger.debug(".handle_list_received_resources() %s", ElementToString(q_pdu))
tenant_handle = q_pdu.get("tenant_handle")
msg_tag = q_pdu.get("tag")
- for ca_detail in rpki.rpkidb.models.CADetail.objects.filter(ca__turtle__tenant__tenant_handle = tenant_handle,
+ for ca_detail in rpki.rpkidb.models.CADetail.objects.filter(ca__parent__tenant__tenant_handle = tenant_handle,
state = "active", latest_ca_cert__isnull = False):
cert = ca_detail.latest_ca_cert
resources = cert.get_3779resources()
r_pdu = SubElement(r_msg, rpki.left_right.tag_list_received_resources,
tenant_handle = tenant_handle,
- parent_handle = ca_detail.ca.turtle.parent.parent_handle,
+ parent_handle = ca_detail.ca.parent.parent_handle,
uri = ca_detail.ca_cert_uri,
notBefore = str(cert.getNotBefore()),
notAfter = str(cert.getNotAfter()),
@@ -751,7 +751,7 @@ class publication_queue(object):
our_objs = []
for ca_detail in rpki.rpkidb.models.CADetail.objects.filter(
- ca__turtle__tenant = repository.tenant, state = "active"):
+ ca__parent__tenant = repository.tenant, state = "active"):
our_objs = [(ca_detail.crl_uri, ca_detail.latest_crl),
(ca_detail.manifest_uri, ca_detail.latest_manifest)]
our_objs.extend((c.uri, c.cert) for c in ca_detail.child_certs.all())