diff options
Diffstat (limited to 'rpkid/rpki/gui/app/views.py')
-rw-r--r-- | rpkid/rpki/gui/app/views.py | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/rpkid/rpki/gui/app/views.py b/rpkid/rpki/gui/app/views.py index 6ba6f1c4..835bf4a5 100644 --- a/rpkid/rpki/gui/app/views.py +++ b/rpkid/rpki/gui/app/views.py @@ -180,7 +180,7 @@ def dashboard(request): used_asns.extend((resource_range_as(obj.start_as, obj.end_as) for obj in child_asns)) # my received asns - asns = models.ResourceRangeAS.objects.filter(cert__parent__issuer=conf) + asns = models.ResourceRangeAS.objects.filter(cert__conf=conf) my_asns = range_list.RangeList([resource_range_as(obj.min, obj.max) for obj in asns]) unused_asns = my_asns.difference(used_asns) @@ -207,8 +207,8 @@ def dashboard(request): used_prefixes_v6.append(obj.as_resource_range()) # my received prefixes - prefixes = models.ResourceRangeAddressV4.objects.filter(cert__parent__issuer=conf).all() - prefixes_v6 = models.ResourceRangeAddressV6.objects.filter(cert__parent__issuer=conf).all() + prefixes = models.ResourceRangeAddressV4.objects.filter(cert__conf=conf).all() + prefixes_v6 = models.ResourceRangeAddressV6.objects.filter(cert__conf=conf).all() my_prefixes = range_list.RangeList([obj.as_resource_range() for obj in prefixes]) my_prefixes_v6 = range_list.RangeList([obj.as_resource_range() for obj in prefixes_v6]) @@ -367,7 +367,7 @@ def add_asn_callback(child, form): def child_add_asn(request, pk): conf = request.session['handle'] get_object_or_404(models.Child, issuer=conf, pk=pk) - qs = models.ResourceRangeAS.objects.filter(cert__parent__issuer=conf) + qs = models.ResourceRangeAS.objects.filter(cert__conf=conf) return child_add_resource(request, pk, forms.AddASNForm(qs), [], add_asn_callback) @@ -387,8 +387,8 @@ def add_address_callback(child, form): def child_add_address(request, pk): conf = request.session['handle'] get_object_or_404(models.Child, issuer=conf, pk=pk) - qsv4 = models.ResourceRangeAddressV4.objects.filter(cert__parent__issuer=conf) - qsv6 = models.ResourceRangeAddressV6.objects.filter(cert__parent__issuer=conf) + qsv4 = models.ResourceRangeAddressV4.objects.filter(cert__conf=conf) + qsv6 = models.ResourceRangeAddressV6.objects.filter(cert__conf=conf) return child_add_resource(request, pk, forms.AddNetForm(qsv4, qsv6), [], @@ -789,11 +789,11 @@ def route_view(request): log = request.META['wsgi.errors'] routes = [] - for p in models.ResourceRangeAddressV4.objects.filter(cert__parent__in=conf.parents.all()): + for p in models.ResourceRangeAddressV4.objects.filter(cert__conf=conf): r = p.as_resource_range() print >>log, 'querying for routes matching %s' % r routes.extend([validate_route(*x) for x in roa_match(r)]) - for p in models.ResourceRangeAddressV6.objects.filter(cert__parent__in=conf.parents.all()): + for p in models.ResourceRangeAddressV6.objects.filter(cert__conf=conf): r = p.as_resource_range() print >>log, 'querying for routes matching %s' % r routes.extend([validate_route(*x) for x in roa_match(r)]) |